public void TestRemove2() { User user1 = new User("Adam", "Nowak", "anowak", "Hasło1"); User user2 = new User("Maria", "Kowalska", "mkowalska", "Hasło2"); List <User> list = new List <User>(); list.Add(user1); list.Add(user2); UserLocalDataBase uldb = new UserLocalDataBase(); uldb.Add(user1); uldb.Add(user2); uldb.Remove(user1); CollectionAssert.AreNotEqual(list, uldb.ReturnList()); }
private void ButtonGrid_Delete_Click(object sender, RoutedEventArgs e) { User user = UsersView.SelectedItem as User; if (user.login != "admin") { MessageBoxResult messageBoxResult = System.Windows.MessageBox.Show("Jesteś pewien, że chcesz usunąc użytkownika?", "Potwierdzenie usunięcia użytkownika", System.Windows.MessageBoxButton.YesNo); if (messageBoxResult == MessageBoxResult.Yes) { UserLocalDataBase.Remove(user); UserLocalDataBase.Save(); RefreshUsersView(); } else { Output_Error.Text = "Anulowano operację"; } } else { Output_Error.Text = "Nie można usunąć administratora"; } }