private void btnDeleteUser_Click(object sender, EventArgs e) { if (UserNameUser != null) { bool check = ManagementController.DeleteUser(UserNameUser, UserName, PassWord, ref err); if (check == true) { DialogResult dialogResult; dialogResult = MessageBox.Show("Bạn có muốn xóa người dùng có tài khoản " + UserNameUser, "Thông báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Information); if (dialogResult == DialogResult.OK) { MessageBox.Show("Bạn đã xóa người dùng khỏi hệ thống thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); DataTable dtUserManagement = ManagementController.UserManagement().Tables[0]; dtGVUserManagement.Rows.Clear(); foreach (DataRow dr in dtUserManagement.Rows) { string Account = dr["UserName"].ToString(); string FullName = dr["Fullname"].ToString(); string Gender = dr["Gender"].ToString(); string DOB = dr["DateofBirth"].ToString(); string PhoneNumber = dr["PhoneNumber"].ToString(); string Email = dr["Email"].ToString(); string Role = dr["Role"].ToString(); dtGVUserManagement.Rows.Add(Account, FullName, Gender, DOB, PhoneNumber, Email, Role); } } } } else { MessageBox.Show("Bạn chưa chọn người dùng để xóa", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void Delete_existing_user() { NewUserDto newUserDto = new NewUserDto { Name = "Martin", Surname = "Fowler", Username = "******", Password = "******", Email = "*****@*****.**", IsRoot = false }; NewUserIdDto newUserIdDto = _managementController.CreateUser(newUserDto); _managementController.DeleteUser(newUserIdDto.Id); Exception exception = Assert.Throws <Exception>(() => _managementController.GetUser(newUserIdDto.Id)); Assert.AreEqual("User not found. Id: " + newUserIdDto.Id, exception.Message); }