public bool Delete(CcmUser user) { if (_radiusUserRepository.DeleteUser(user.RadiusId)) { _userRepository.Delete(user); return(true); } return(false); }
public void Crud() { var user = new CcmUser { UserName = $"User{DateTime.Now:yyyyMMddHHmmss}", FirstName = "Förnamn", LastName = "Efternamn", Password = "******", Comment = "Testanvändare" }; var createResult = _sut.Create(user); Assert.IsTrue(createResult); var user2 = _sut.GetById(user.Id); Assert.AreEqual("Förnamn", user2.FirstName); Assert.AreEqual("Efternamn", user2.LastName); Assert.AreEqual("Testanvändare", user2.Comment); Assert.AreEqual(user.UserName, user2.UserName); user2.FirstName = "Alvar"; user2.LastName = "Dysterkvist"; var updateResult = _sut.Update(user2); Assert.IsTrue(updateResult); var user3 = _sut.GetById(user2.Id); Assert.AreEqual("Alvar", user3.FirstName); Assert.AreEqual("Dysterkvist", user3.LastName); var deleteResult = _sut.Delete(user3.Id); Assert.IsTrue(deleteResult); var user4 = _sut.GetById(user3.Id); Assert.IsNull(user4); }
public ActionResult Delete(DeleteUserViewModel model) { _userRepository.Delete(model.Id); return(RedirectToAction("Index")); }