Exemplo n.º 1
0
 public IActionResult DeleteAdminEntity([FromRoute] int adminId)
 {
     try
     {
         return(Ok(_logic.DeleteAdmin(adminId)));
     }
     catch (Exception e)
     {
         return(BadRequest(e));
     }
 }
Exemplo n.º 2
0
        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);
        }
Exemplo n.º 3
0
 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 }));
 }
Exemplo n.º 4
0
        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);
        }
Exemplo n.º 5
0
 public bool DeleteAdmin(string name)
 {
     return(adminLogic.DeleteAdmin(name));
 }