Esempio n. 1
0
        public ActionResult Edit(UserEdit userEdit)
        {
            UserInfo user = UserInfoServices
                            .LoadFirst(u => u.ID == userEdit.ID.Value);

            if (user == null)
            {
                return(NotFound(new Result
                {
                    State = 0,
                    Message = "修改的用户不存在"
                }));
            }
            user = Mapper.Map(userEdit, user);
            if (UserInfoServices.EditEntity(user))
            {
                return(Ok(new Result
                {
                    State = 1,
                    Message = "修改成功"
                }));
            }
            else
            {
                return(BadRequest(new Result
                {
                    State = 1,
                    Message = "修改失败"
                }));
            }
        }
 public ActionResult Edit(UserEdit userEdit)
 {
     if (ModelState.IsValid)
     {
         UserInfo user = UserInfoServices
                         .LoadFirst(u => u.ID == userEdit.ID.Value);
         if (user == null)
         {
             return(Json(new Result
             {
                 State = 0,
                 Message = "修改的用户不存在"
             }));
         }
         user = Mapper.Map(userEdit, user);
         if (UserInfoServices.EditEntity(user))
         {
             return(Json(new Result
             {
                 State = 1,
                 Message = "修改成功"
             }));
         }
         else
         {
             return(Json(new Result
             {
                 State = 1,
                 Message = "修改失败"
             }));
         }
     }
     else
     {
         IEnumerable <object> errors = ModelStateToJson();
         return(Json(new Result <object>
         {
             State = 0,
             Message = "错误",
             Data = errors
         }));
     }
 }
Esempio n. 3
0
        public IHttpActionResult ActiveAccount(dynamic obj)
        {
            string name     = Convert.ToString(obj.name);
            string code     = Convert.ToString(obj.code);
            string Msg      = "";
            string Status   = "400";
            var    userInfo = userInfoService.LoadEntityes(u => u.User_Namestr == name).FirstOrDefault();

            if (Convert.ToDateTime(userInfo.User_Expdate).Subtract(DateTime.Now).Days < 0)
            {
                Status = "600";
                Msg    = "激活码已经过期";
            }
            else
            {
                if (userInfo.User_Codestr == code)
                {
                    //tbUser_Info tbUser = new tbUser_Info();
                    userInfo.User_Sateint = Convert.ToInt32(Sate.Activated);
                    if (userInfoService.EditEntity(userInfo))
                    {
                        Msg    = "激活成功";
                        Status = "200";
                    }
                    else
                    {
                        Msg = "发生了错误,请稍后再试";
                    }
                }
                else
                {
                    Msg = "激活码错误";
                }
            }
            return(Json <dynamic>(new { msg = Msg, status = Status }));
        }