public ActionResult ProcessEditRequest(int?ID, UserInformationViewEdit _user, string save, string edit) { if (!string.IsNullOrEmpty(edit)) { return(View("~/Views/User/EditUserInformation.cshtml", _user)); } if (!string.IsNullOrEmpty(save)) { if (_user != null && ModelState.IsValid) { ApplicationUser userData = new ApplicationUser(); using (UserRegistrationDBEntities _db = new UserRegistrationDBEntities()) { var queryResult = _db.ApplicationUsers.FirstOrDefault(a => a.ApplicationUserId == ID); queryResult.UserFirstName = _user.UserFirstName; queryResult.UserFamilyName = _user.UserFamilyName; queryResult.Address1 = _user.Address1; queryResult.Address2 = _user.Address2; queryResult.Address3 = _user.Address3; queryResult.City = _user.City; queryResult.State = _user.State; queryResult.ZipCode = _user.ZipCode; _db.SaveChanges(); } return(View("~/Views/User/ViewUserInformation.cshtml", _user)); } else { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } } return(View("~/Views/User/ViewUserInformation.cshtml", _user)); }
public ActionResult ViewUserInformation(RouteValueDictionary ReturnUrl) { UserInformationViewEdit userData = new UserInformationViewEdit(); using (UserRegistrationDBEntities _db = new UserRegistrationDBEntities()) { var userId = Convert.ToInt32(ReturnUrl["Id"]); var queryResult = _db.ApplicationUsers.FirstOrDefault(a => a.ApplicationUserId == userId); userData.UserId = userId; userData.UserFirstName = queryResult.UserFirstName; userData.UserFamilyName = queryResult.UserFamilyName; userData.EmailID = queryResult.EmailID; userData.Address1 = queryResult.Address1; userData.Address2 = queryResult.Address2; userData.Address3 = queryResult.Address3; userData.City = queryResult.City; userData.State = queryResult.State; userData.ZipCode = queryResult.ZipCode; } return(View(userData)); }