public ActionResult BlockUnlockManager(int?id) { var managers = _adminService.GetAllManagers(); var managersViewModel = MappingViewModel.MapManagerListViewModel(managers); if (id != null) { var manager = _adminService.GetManagerById(id.Value); if (manager == null) { return(HttpNotFound()); } if (manager.IsBlock) { _adminService.UnlockManager(id.Value); SLogger.InfoToFile($"Admin unlock manager id: {id.Value}"); } else { _adminService.BlockManager(id.Value); SLogger.InfoToFile($"Admin block manager id: {id.Value}"); } return(RedirectToAction("Index", "Home")); } else { return(View(managersViewModel)); } }