Пример #1
0
        /// <summary>
        /// 修改用户资料
        /// </summary>
        /// <param name="request"></param>
        public void ChangeProfile(ChangeProfileReq request)
        {
            if (request.Account == Define.SYSTEM_USERNAME)
            {
                throw new Exception("不能修改超级管理员信息");
            }

            Repository.Update(u => u.Account == request.Account, user => new User
            {
                Name = request.Name,
                Sex  = request.Sex
            });
        }
 public string ChangeProfile(ChangeProfileReq request)
 {
     try
     {
         _app.ChangeProfile(request);
         Result.Message = "修改成功,重新登录生效";
     }
     catch (Exception ex)
     {
         Result.Code    = 500;
         Result.Message = ex.InnerException?.Message ?? ex.Message;
     }
     return(JsonHelper.Instance.Serialize(Result));
 }
Пример #3
0
        public Response ChangeProfile(ChangeProfileReq request)
        {
            var result = new Response();

            try
            {
                _app.ChangeProfile(request);
                result.Message = "修改成功,重新登录生效";
            }
            catch (Exception ex)
            {
                result.Code    = 500;
                result.Message = ex.InnerException?.Message ?? ex.Message;
            }

            return(result);
        }