From 14e386061382a3b9a90b128e38bf25d66a55e8bf Mon Sep 17 00:00:00 2001 From: Husky Date: Sun, 23 Feb 2020 20:22:06 +0100 Subject: [PATCH] ProjektList angefangen --- KanSan.ViewModel/MainWindowViewModel.cs | 5 -- KanSan.ViewModel/ProjektListViewModel.cs | 16 ++++- KanSan/KanSan.csproj.user | 6 ++ KanSan/UI/Projekt/UCProjektList.xaml | 21 +++++++ KanSan/UI/Projekt/UCProjektList.xaml.cs | 79 ++++++++++++++++++++++++ 5 files changed, 121 insertions(+), 6 deletions(-) create mode 100644 KanSan/UI/Projekt/UCProjektList.xaml create mode 100644 KanSan/UI/Projekt/UCProjektList.xaml.cs diff --git a/KanSan.ViewModel/MainWindowViewModel.cs b/KanSan.ViewModel/MainWindowViewModel.cs index f8e1933..3b30f6d 100644 --- a/KanSan.ViewModel/MainWindowViewModel.cs +++ b/KanSan.ViewModel/MainWindowViewModel.cs @@ -91,14 +91,11 @@ namespace KanSan.ViewModel OnPropertyChanged(); } } - - private void SaveInRegistry(string key, string value) { Registry.SetValue(REGISTRYKEY, key, value); } - private void LadeRegistry() { registry = Registry.CurrentUser.OpenSubKey("Software\\Cosysda\\KanSan"); @@ -140,13 +137,11 @@ namespace KanSan.ViewModel } } } - private void InitRegistry() { Registry.CurrentUser.CreateSubKey("Software\\Cosysda\\KanSan"); LadeRegistry(); } - public MainWindowViewModel() { LadeRegistry(); diff --git a/KanSan.ViewModel/ProjektListViewModel.cs b/KanSan.ViewModel/ProjektListViewModel.cs index 2981ed1..a253f08 100644 --- a/KanSan.ViewModel/ProjektListViewModel.cs +++ b/KanSan.ViewModel/ProjektListViewModel.cs @@ -1,4 +1,7 @@ -using System; +using KanSan.Base; +using KanSan.Base.Interfaces; +using KanSan.Base.Models; +using System; using System.Collections.Generic; using System.Text; @@ -6,5 +9,16 @@ namespace KanSan.ViewModel { public class ProjektListViewModel { + IUnitOfWork unitOfWork = new UnitOfWork(new KanSanContext()); + + public void SelectProjekt() + { + + } + + public Projekt NeueProjekt() + { + throw new NotImplementedException(); + } } } diff --git a/KanSan/KanSan.csproj.user b/KanSan/KanSan.csproj.user index b1f9586..33a5530 100644 --- a/KanSan/KanSan.csproj.user +++ b/KanSan/KanSan.csproj.user @@ -16,6 +16,9 @@ Code + + Code + @@ -30,5 +33,8 @@ Designer + + Designer + \ No newline at end of file diff --git a/KanSan/UI/Projekt/UCProjektList.xaml b/KanSan/UI/Projekt/UCProjektList.xaml new file mode 100644 index 0000000..4b5d83e --- /dev/null +++ b/KanSan/UI/Projekt/UCProjektList.xaml @@ -0,0 +1,21 @@ + + + + + + + + + +