public ActionResult Details(int id) { _profile = _repository.Get(id); //Create Map var config = new MapperConfiguration(cfg => cfg.CreateMap <Foodie, FoodieDetailsViewModel>()); var mapper = config.CreateMapper(); //Copy values FoodieDetailsViewModel profileDetails = mapper.Map <FoodieDetailsViewModel>(_profile); if (_profile != null) { profileDetails.CheckIns = _profile.CheckIns; } return(View(profileDetails)); }
public ActionResult ProfileView() { _profile = _repository.Get(Convert.ToInt32(Session["UserId"])); //Create Map var config = new MapperConfiguration(cfg => cfg.CreateMap <Foodie, FoodieDetailsViewModel>()); var mapper = config.CreateMapper(); //Copy values FoodieDetailsViewModel profileDetails = mapper.Map <FoodieDetailsViewModel>(_profile); if (_profile != null) { profileDetails.Email = Session["Email"].ToString(); profileDetails.CheckIns = _profile.CheckIns; } return(View(profileDetails)); }