public ActionResult ProfileEdit(ProfileModel model) { if (ModelState.IsValid) { var user = _userManager.Get(model.Id); Mapper.Map<ProfileModel, UserInfo>(model, user); _userManager.Update(user); } return RedirectToAction("ProfilePage"); }
public ActionResult RestaurateurPage() { var login = System.Web.HttpContext.Current.User.Identity.Name; var clients = _clientManager.Get(); var client = clients.FirstOrDefault(u => u.UserInfo.Login == login); if (client != null) { var model = new ProfileModel(); model.Id = client.Id; model.Name = client.UserInfo.Name; model.Phone = client.UserInfo.Phone; model.Position = Enum.GetName(typeof(Role), client.UserInfo.Position); model.RestaurantId = client.Restaurant.Id; return View(model); } return View(); }