Beispiel #1
0
 /// <summary>
 /// 修改数据(单条)
 /// </summary>
 public AjaxResult Update(TbUserRoleRequset request)
 {
     if (request == null)
     {
         return(AjaxResult.Warning("参数错误"));
     }
     try
     {
         var model = MapperHelper.Map <TbUserRoleRequset, TbUserRole>(request);
         if (model == null)
         {
             return(AjaxResult.Warning("信息不存在"));
         }
         var count = TbUserRoleRepository.Update(model);
         if (count > 0)
         {
             return(AjaxResult.Success());
         }
         return(AjaxResult.Error("操作失败"));
     }
     catch (Exception)
     {
         return(AjaxResult.Error("操作失败"));
     }
 }
Beispiel #2
0
 /// <summary>
 /// 获取用户不分页数据列表
 /// </summary>
 /// <param name="code">编码</param>
 /// <param name="type">1:角色 2:岗位</param>
 public List <TbUser> GetUserGridList(UserListRequset param)
 {
     try
     {
         return(TbUserRoleRepository.GetUserGridList(param));
     }
     catch (Exception ex)
     {
         throw;
     }
 }
Beispiel #3
0
 /// <summary>
 /// 删除数据
 /// </summary>
 public AjaxResult Delete(string roleCode, string userCode, bool isApi = false)
 {
     try
     {
         var count = TbUserRoleRepository.Delete(t => t.RoleCode == roleCode && t.UserCode == userCode, isApi);
         if (count > 0)
         {
             return(AjaxResult.Success());
         }
         return(AjaxResult.Error("操作失败"));
     }
     catch (Exception)
     {
         return(AjaxResult.Error("操作失败"));
     }
 }
Beispiel #4
0
        /// <summary>
        /// 新增数据(单条)
        /// </summary>
        public AjaxResult Insert(List <TbUserRole> userList)
        {
            if (userList == null)
            {
                return(AjaxResult.Warning("参数错误"));
            }
            try
            {
                var model = MapperHelper.Map <TbUserRole, TbUserRole>(userList);
                var count = TbUserRoleRepository.Insert(userList);
                if (count > 0)
                {
                    return(AjaxResult.Success());
                }
                return(AjaxResult.Error("操作失败"));
            }

            catch (Exception)
            {
                return(AjaxResult.Error("操作失败"));
            }
        }
Beispiel #5
0
 /// <summary>
 /// 获取登录用户信息
 /// </summary>
 /// <param name="menuCode"></param>
 /// <returns></returns>
 public CurrentUserInfo FindUserInfo(string userCode)
 {
     return(TbUserRoleRepository.FindUserInfo(userCode));
 }
Beispiel #6
0
        public TbUserRole FindEntity(string RoleCode)
        {
            var model = TbUserRoleRepository.First(d => d.RoleCode == RoleCode);

            return(model);
        }