Ejemplo n.º 1
0
        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));
        }
Ejemplo n.º 2
0
        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));
        }