public bool ModifyRoleMenu(RoleMenuObj param) { bool _clients = _role.UpdateRoleMenu(param); if (_clients) { Log.InfoFormat(param.Computername, param.SystemIp, param.UserName, Constants.ActionType.ModifyRoleMenu.ToString()); _audit.InsertAudit(param.UserName, Constants.ActionType.ModifyRoleMenu.ToString(), "Assign Role Menu", DateTime.Now, param.Computername, param.SystemIp); return(true); } else { Log.InfoFormat(param.Computername, param.SystemIp, param.UserName, Constants.ActionType.ModifyRoleMenu.ToString()); return(false); } }
public bool UpdateRoleMenu(RoleMenuObj roleMenu) { try { var _role = _db.SingleOrDefault <RoleMenu>("where Id =@0", roleMenu.Id); _role.Itemid = roleMenu.ItemId; _role.Roleid = roleMenu.RoleId; _role.Menudesc = roleMenu.MenuDesc; _db.Update(_role); return(true); } catch (Exception) { return(false); } }
public bool InsertRoleMenu(RoleMenuObj param) { var clients = new RoleMenu(); clients.Itemid = param.ItemId; clients.Roleid = param.RoleId; clients.Menudesc = param.MenuDesc; bool success = _role.InsertRoleMenu(clients); if (success) { Log.InfoFormat(param.Computername, param.SystemIp, param.UserName, Constants.ActionType.AssignRoleMenu.ToString()); _audit.InsertAudit(param.UserName, Constants.ActionType.AssignRoleMenu.ToString(), "Assign MenuRole", DateTime.Now, param.Computername, param.SystemIp); return(true); } else { Log.InfoFormat(param.Computername, param.SystemIp, param.UserName, Constants.ActionType.AssignRoleMenu.ToString()); return(false); } }
public List <RoleMenuObj> ListRoleMenu(RoleMenuObj rolemenu) { var role = _role.GetAllRoleMenu(); return(role); }