コード例 #1
0
 public bool UpdateUserDetaisl(UserUpdateViewModels userUpdateDetails, User currentUser)
 {
     currentUser.FirstName            = userUpdateDetails.FirstName;
     currentUser.LastName             = userUpdateDetails.LastName;
     currentUser.Address              = userUpdateDetails.Address;
     context.Entry(currentUser).State = EntityState.Modified;
     return(context.SaveChanges() >= 1);
 }
コード例 #2
0
 public JsonResult Update(UserUpdateViewModels userDetails)
 {
     if (ModelState.IsValid)
     {
         var user = currentUser.GetCurrentUser(Request);
         return(Json(userService.UpdateUserDetaisl(userDetails, user), JsonRequestBehavior.AllowGet));
     }
     else
     {
         return(Json(false, JsonRequestBehavior.AllowGet));
     }
 }
コード例 #3
0
 public JsonResult UpdateUser(int id, UserUpdateViewModels userDetails)
 {
     if (ModelState.IsValid)
     {
         var user = context.User.Include("UserRole").Where(u => u.Id == id).FirstOrDefault();
         return(Json(userService.UpdateUserDetaisl(userDetails, user), JsonRequestBehavior.AllowGet));
     }
     else
     {
         return(Json(false, JsonRequestBehavior.AllowGet));
     }
 }