/// <summary> /// Delete record from table role_action /// </summary> /// <param name="RoleId"></param> /// <param name="DelActionId"></param> /// <returns></returns> public ActionResult DropActionRole(string RoleId = "", string ActionId = "") { try { Init("cabinet_role"); if (RoleId == "") { return(RedirectToAction("Role", "Cabinet")); } if (ActionId == "") { return(RedirectToAction("RoleAction", "Cabinet", new { RoleId = RoleId })); } RoleAction roleAction = new RoleAction(shared); roleAction.DeleteRoleAction(RoleId, ActionId); if (shared.error.AnyError()) { return(RedirectToAction("RoleAction", "Cabinet", new { RoleId = RoleId })); } return(RedirectToAction("RoleAction", "Cabinet", new { RoleId = RoleId })); } catch (Exception ex) { return(ShowError(ex)); } }