public async Task<ActionResult> PersonalRoom(PersonalRoomViewModel model) { ViewBag.CurrentUser = CurrentUser; if (model.Job != null) { CurrentUser.Job = model.Job; await UserManager.UpdateAsync(CurrentUser); } else { model.Job = string.Empty; } return View(model); }
public ActionResult PersonalRoom() { ViewBag.CurrentUser = CurrentUser; UserStatistic statistic = DataService.GetUserStatistic(CurrentUser.Id); var model = new PersonalRoomViewModel() { FirstName = CurrentUser.FirstName, LastName = CurrentUser.LastName, Login = CurrentUser.Login, NumberOfAlbums = statistic.NumberOfAlbums, NumberOfPhotos = statistic.NumberOfPhotos, OverallAlbumsRating = statistic.OverallRatingOfAlbums, OverallPhotosRating = statistic.OverallRatingOfPhotos, Job = CurrentUser.Job }; return View(model); }