Beispiel #1
0
        public AboutCarVm GetCarWithParts(int id)
        {
            var car = Data.Data.Context.Cars.Find(id);
            IEnumerable <Part> partsOfCar = car.Parts;

            CarVm carVm = Mapper.Map <Car, CarVm>(car);
            IEnumerable <PartVm> partsVm = Mapper.Map <IEnumerable <Part>, IEnumerable <PartVm> >(partsOfCar);

            var viewmodel = new AboutCarVm()
            {
                Car   = carVm,
                Parts = partsVm
            };

            return(viewmodel);
        }
Beispiel #2
0
        public ActionResult About(int id)
        {
            AboutCarVm vm = this.busineess.GetCarWithParts(id);

            return(this.View(vm));
        }
Beispiel #3
0
        public ActionResult About(int id)
        {
            AboutCarVm viewModels = this.service.GetCarWithParts(id);

            return(this.View(viewModels));
        }