From ab742103def23d5e7acbb38efed40a2331900684 Mon Sep 17 00:00:00 2001
From: Natlinux81 <97396587+Natlinux81@users.noreply.github.com>
Date: Sun, 14 Aug 2022 03:05:01 +0200
Subject: [PATCH] Ready for Commands
---
Apollon.WPF/MainWindow.xaml | 3 +++
.../ViewModels/AddEditDetailsViewModel.cs | 8 ++++----
.../ViewModels/EditTournamentViewModel.cs | 17 +++++++++++++++++
Apollon.WPF/ViewModels/MainViewModel.cs | 4 +---
4 files changed, 25 insertions(+), 7 deletions(-)
create mode 100644 Apollon.WPF/ViewModels/EditTournamentViewModel.cs
diff --git a/Apollon.WPF/MainWindow.xaml b/Apollon.WPF/MainWindow.xaml
index 0bec6be..840f284 100644
--- a/Apollon.WPF/MainWindow.xaml
+++ b/Apollon.WPF/MainWindow.xaml
@@ -20,6 +20,9 @@
+
+
+
diff --git a/Apollon.WPF/ViewModels/AddEditDetailsViewModel.cs b/Apollon.WPF/ViewModels/AddEditDetailsViewModel.cs
index 9096088..d4b6552 100644
--- a/Apollon.WPF/ViewModels/AddEditDetailsViewModel.cs
+++ b/Apollon.WPF/ViewModels/AddEditDetailsViewModel.cs
@@ -24,7 +24,7 @@ namespace Apollon.WPF.ViewModels
}
private string _tournamentname;
- public string Tounamentname
+ public string Tournamentname
{
get
{
@@ -33,7 +33,7 @@ namespace Apollon.WPF.ViewModels
set
{
_tournamentname = value;
- OnPropertyChanged(nameof(Tounamentname));
+ OnPropertyChanged(nameof(Tournamentname));
OnPropertyChanged(nameof(CanSubmit));
}
}
@@ -94,9 +94,9 @@ namespace Apollon.WPF.ViewModels
}
}
- public bool CanSubmit => !string.IsNullOrEmpty(Tounamentname);
+ public bool CanSubmit => !string.IsNullOrEmpty(Tournamentname);
public ICommand SubmitCommand { get; }
- public ICommand CancleCommand { get; }
+ public ICommand CancelCommand { get; }
}
diff --git a/Apollon.WPF/ViewModels/EditTournamentViewModel.cs b/Apollon.WPF/ViewModels/EditTournamentViewModel.cs
new file mode 100644
index 0000000..ba57c62
--- /dev/null
+++ b/Apollon.WPF/ViewModels/EditTournamentViewModel.cs
@@ -0,0 +1,17 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Apollon.WPF.ViewModels
+{
+ public class EditTournamentViewModel : ViewModelBase
+ {
+ public AddEditDetailsViewModel AddEditDetailsViewModel { get; }
+ public EditTournamentViewModel()
+ {
+ AddEditDetailsViewModel = new AddEditDetailsViewModel();
+ }
+ }
+}
diff --git a/Apollon.WPF/ViewModels/MainViewModel.cs b/Apollon.WPF/ViewModels/MainViewModel.cs
index 1609bb1..a345633 100644
--- a/Apollon.WPF/ViewModels/MainViewModel.cs
+++ b/Apollon.WPF/ViewModels/MainViewModel.cs
@@ -20,9 +20,7 @@ namespace Apollon.WPF.ViewModels
_modalNavigationStore = modalNavigationStore;
OverviewViewModel = overviewViewModel;
- _modalNavigationStore.CurrentViewModelChanged += ModalNavigationStore_CurrentViewModelChanged;
-
- //_modalNavigationStore.CurrentViewModel = new AddTournametViewModel();
+ _modalNavigationStore.CurrentViewModelChanged += ModalNavigationStore_CurrentViewModelChanged;
}
protected override void Dispose()