Exemplo n.º 1
0
        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);
            }
        }
Exemplo n.º 2
0
 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);
     }
 }
Exemplo n.º 3
0
        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);
            }
        }
Exemplo n.º 4
0
        public List <RoleMenuObj> ListRoleMenu(RoleMenuObj rolemenu)
        {
            var role = _role.GetAllRoleMenu();

            return(role);
        }