diff --git a/ClientApp/ViewModels/LoginViewModel.cs b/ClientApp/ViewModels/LoginViewModel.cs index c9f02b9..7adccd1 100644 --- a/ClientApp/ViewModels/LoginViewModel.cs +++ b/ClientApp/ViewModels/LoginViewModel.cs @@ -14,8 +14,11 @@ namespace ClientApp.ViewModels { public string Username { get; set; } public ICommand LoginCommand { get; set; } + public bool LoginStatus { get; set; } + public bool InvertedLoginStatus { get; set; } + private MainWindowViewModel mainWindowViewModel; public LoginViewModel(MainWindowViewModel mainWindowViewModel) { @@ -32,7 +35,7 @@ namespace ClientApp.ViewModels internal void setLoginStatus(bool status) { this.mainWindowViewModel.InfoModel.ConnectedToServer = status; - this.LoginStatus = status; + this.InvertedLoginStatus = !status; if (status) { this.mainWindowViewModel.SelectedViewModel = new MainViewModel(mainWindowViewModel); diff --git a/ClientApp/Views/LoginView.xaml b/ClientApp/Views/LoginView.xaml index ce7bc94..6db392f 100644 --- a/ClientApp/Views/LoginView.xaml +++ b/ClientApp/Views/LoginView.xaml @@ -14,9 +14,8 @@