//[Authorize(Roles = "DeleteMenuRole")] public IActionResult Delete(int id) { IActionResult _result = new ObjectResult(false); GenericResult _removeResult = null; try { _menuRoleService.Delete(id); _menuRoleService.Save(); _removeResult = new GenericResult() { Succeeded = true, Message = "Xóa menu thành công" }; } catch (Exception ex) { _removeResult = new GenericResult() { Succeeded = false, Message = "Xóa menu thất bại " + ex.Message }; _loggingRepository.Add(new Error() { Message = ex.Message, StackTrace = ex.StackTrace, DateCreated = DateTime.Now }); _loggingRepository.Commit(); } _result = new ObjectResult(_removeResult); return(_result); }
public ActionResult DeleteConfirmed(int id) { var menuRole = _menuRoleService.GetById(id); MenuRoleDetay menuRoleDetay = _menuRoleService.GetMenuRoleDetaylar().Where(s => s.Id == menuRole.Id).SingleOrDefault(); _menuRoleService.Delete(id); return(RedirectToAction("Index")); }