private void BtnSubbmit_Click(object sender, RoutedEventArgs e) { UserRepository repository = new UserRepository(); SaveLogins(); User user = repository.GetUserByLoginAndPassword(CmbUserName.Text, TxtPassword.Password); if (user == null) { MessageBox.Show("Nieprawidłowy login lub hasło. Spróbuj ponownie", "Błąd logowania", MessageBoxButton.OK, MessageBoxImage.Information); } else if (user.IsActive) { _ = UserSingleton.CreateInstance(user.Id, user.Name, user.Surname, user.Email, user.Login, user.Permission, user.Identifier, user.IsActive); LabBookForm dashboard = new LabBookForm(); dashboard.Show(); this.Close(); } else { MessageBox.Show("Użytkownik: '" + user.Login + "' jest jeszcze nieaktywny. Skontaktuj się z administratorem.", "Brak uprawnień", MessageBoxButton.OK, MessageBoxImage.Information); } }