public async Task <ActionResult> Show(int page = 1) { ApplicationUser user = await UserManager.FindByIdAsync(User.Identity.GetUserId()); DisplayProfileViewModel model = new DisplayProfileViewModel { Id = user.Id, Name = user.FirstName, Surname = user.Surname, Patronomic = user.Patronomic, Description = user.Comment, Email = user.Email, PhoneNumber = user.PhoneNumber, Photo = user.Photo }; return(View(model)); }
private List <DisplayProfileViewModel> users(IEnumerable <DB.Model.UserProfile> yourProfiles) { List <DisplayProfileViewModel> viewModels = new List <DisplayProfileViewModel>(); foreach (var yourProfile in yourProfiles) { DisplayProfileViewModel viewModel = new DisplayProfileViewModel(); viewModel.FirstName = yourProfile.FirstName; viewModel.LastName = yourProfile.LastName; viewModel.Gender = yourProfile.Gender; viewModel.DOB = yourProfile.DOB; viewModel.Address = yourProfile.Address; viewModel.PhoneNo = yourProfile.PhoneNo; viewModel.Country = yourProfile.City1.State.Country.CoutnryName; viewModel.City = yourProfile.City1.CityName; viewModel.UserID = yourProfile.UserID; viewModel.UserProfileID = yourProfile.UserProfileID; viewModels.Add(viewModel); } return(viewModels); }