From ba58c0a803010b10bae4ffe1f5d383861d142632 Mon Sep 17 00:00:00 2001 From: syneffort Date: Fri, 27 Oct 2023 18:07:18 +0900 Subject: [PATCH] todo stage1 --- MySolution/ToDoApp/Context/ToDoContext.cs | 2 - MySolution/ToDoApp/MainWindow.xaml | 81 ++++++++- MySolution/ToDoApp/MainWindow.xaml.cs | 145 ++++++++++++++- .../20231027075930_init.Designer.cs | 105 +++++++++++ .../ToDoApp/Migrations/20231027075930_init.cs | 84 +++++++++ .../Migrations/ToDoContextModelSnapshot.cs | 102 +++++++++++ MySolution/ToDoApp/Model/Item.cs | 8 +- MySolution/ToDoApp/Model/User.cs | 6 +- MySolution/ToDoApp/Resource/ToDo.png | Bin 0 -> 4185 bytes MySolution/ToDoApp/Service/DbService.cs | 22 +++ MySolution/ToDoApp/Service/ItemService.cs | 108 ++++++++++++ .../UserService.cs} | 34 ++-- .../SubControl/PlaceholderTextBox.xaml | 14 ++ .../SubControl/PlaceholderTextBox.xaml.cs | 68 ++++++++ .../ToDoApp/SubControl/ToDoListItem.xaml | 32 ++++ .../ToDoApp/SubControl/ToDoListItem.xaml.cs | 60 +++++++ MySolution/ToDoApp/SubWindow/JoinWindow.xaml | 54 ++++++ .../ToDoApp/SubWindow/JoinWindow.xaml.cs | 165 ++++++++++++++++++ MySolution/ToDoApp/SubWindow/LoginWindow.xaml | 40 +++++ .../ToDoApp/SubWindow/LoginWindow.xaml.cs | 73 ++++++++ MySolution/ToDoApp/ToDo.ico | Bin 0 -> 172501 bytes MySolution/ToDoApp/ToDo.png | Bin 0 -> 4185 bytes MySolution/ToDoApp/ToDoApp.csproj | 15 ++ Reaources/ToDo.ico | Bin 0 -> 172501 bytes Reaources/ToDo.png | Bin 0 -> 4185 bytes 25 files changed, 1188 insertions(+), 30 deletions(-) create mode 100644 MySolution/ToDoApp/Migrations/20231027075930_init.Designer.cs create mode 100644 MySolution/ToDoApp/Migrations/20231027075930_init.cs create mode 100644 MySolution/ToDoApp/Migrations/ToDoContextModelSnapshot.cs create mode 100644 MySolution/ToDoApp/Resource/ToDo.png create mode 100644 MySolution/ToDoApp/Service/DbService.cs create mode 100644 MySolution/ToDoApp/Service/ItemService.cs rename MySolution/ToDoApp/{Controller/ToDoController.cs => Service/UserService.cs} (77%) create mode 100644 MySolution/ToDoApp/SubControl/PlaceholderTextBox.xaml create mode 100644 MySolution/ToDoApp/SubControl/PlaceholderTextBox.xaml.cs create mode 100644 MySolution/ToDoApp/SubControl/ToDoListItem.xaml create mode 100644 MySolution/ToDoApp/SubControl/ToDoListItem.xaml.cs create mode 100644 MySolution/ToDoApp/SubWindow/JoinWindow.xaml create mode 100644 MySolution/ToDoApp/SubWindow/JoinWindow.xaml.cs create mode 100644 MySolution/ToDoApp/SubWindow/LoginWindow.xaml create mode 100644 MySolution/ToDoApp/SubWindow/LoginWindow.xaml.cs create mode 100644 MySolution/ToDoApp/ToDo.ico create mode 100644 MySolution/ToDoApp/ToDo.png create mode 100644 Reaources/ToDo.ico create mode 100644 Reaources/ToDo.png diff --git a/MySolution/ToDoApp/Context/ToDoContext.cs b/MySolution/ToDoApp/Context/ToDoContext.cs index cc61367..6d89af6 100644 --- a/MySolution/ToDoApp/Context/ToDoContext.cs +++ b/MySolution/ToDoApp/Context/ToDoContext.cs @@ -18,7 +18,5 @@ namespace ToDoApp.Context optionsBuilder.UseMySQL(@"Server=peacecloud.synology.me;Port=3307;Database=Study;Uid=study;Pwd=Study1234!;"); base.OnConfiguring(optionsBuilder); } - - } } diff --git a/MySolution/ToDoApp/MainWindow.xaml b/MySolution/ToDoApp/MainWindow.xaml index 277b2dc..3ce50d4 100644 --- a/MySolution/ToDoApp/MainWindow.xaml +++ b/MySolution/ToDoApp/MainWindow.xaml @@ -3,10 +3,87 @@ xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" - xmlns:local="clr-namespace:ToDoApp" + xmlns:local="clr-namespace:ToDoApp" xmlns:subcontrol="clr-namespace:ToDoApp.SubControl" mc:Ignorable="d" - Title="MainWindow" Height="450" Width="800"> + Title="To Do" Height="800" Width="1000" WindowStartupLocation="CenterScreen" + Icon="./Resource/ToDo.png"> + + + + + + + + + + + + + + + + + + + + + + +