public IActionResult DeleteAdminEntity([FromRoute] int adminId) { try { return(Ok(_logic.DeleteAdmin(adminId))); } catch (Exception e) { return(BadRequest(e)); } }
public void DeleteAdminByIdTest() { //Arrange var mockUnitOfWork = new Mock <IUnitOfWork>(); var adminId = 1; mockUnitOfWork.Setup(un => un.AdminRepository.Delete(It.IsAny <long>())); mockUnitOfWork.Setup(un => un.Save()); IAdminLogic adminLogic = new AdminLogic(mockUnitOfWork.Object); var deletedAdmin = adminLogic.DeleteAdmin(adminId); mockUnitOfWork.Verify(un => un.AdminRepository.Delete(It.IsAny <long>())); Assert.True(deletedAdmin); }
public ActionResult Delete(int id, int RoleId, bool isLocked) { try { AdminLogic.DeleteAdmin(id, isLocked); } catch (Exception e) { LogsLogic.InsertLog(new Log() { Message = e.Message, StackTrace = e.StackTrace, StoryName = "MoreHolidays/Users/Delete", Parameters = "id=" + id }); } return(RedirectToAction("Index", new { roleId = RoleId })); }
public void DeleteAdminTest() { //Arrange var mockUnitOfWork = new Mock <IUnitOfWork>(); mockUnitOfWork.Setup(un => un.UserRepository.Delete(It.IsAny <User>())); mockUnitOfWork.Setup(un => un.AdminRepository.Delete(It.IsAny <Admin>())); mockUnitOfWork.Setup(un => un.Save()); IAdminLogic adminLogic = new AdminLogic(mockUnitOfWork.Object); var deletedAdmin = adminLogic.DeleteAdmin(new Admin() { User = new User() }); mockUnitOfWork.Verify(un => un.UserRepository.Delete(It.IsAny <User>())); mockUnitOfWork.Verify(un => un.AdminRepository.Delete(It.IsAny <Admin>())); mockUnitOfWork.Verify(un => un.Save()); Assert.True(deletedAdmin); }
public bool DeleteAdmin(string name) { return(adminLogic.DeleteAdmin(name)); }