public ActionResult Details(int Id) { DetailsViewModel model = new DetailsViewModel(); model.Car = _carsRepo.GetCarById(Id); model.Model = _modelRepo.GetModelById(model.Car.ModelId).ModelName; model.Make = _makeRepo.GetMakeById(model.Car.MakeId.ToString()).MakeName; model.IntColor = _colorRepo.GetColorById(model.Car.InteriorColorId).ColorName; model.BodyColor = _colorRepo.GetColorById(model.Car.BodyColorId).ColorName; model.BodyStyle = _bodyStyleRepository.GetBodyStyleById(model.Car.BodyStyleId).BodyStyleType; model.Transmission = _transmissionRepository.GetTransmissionById(model.Car.TransmissionId).TransmissionType; return(View(model)); }
public PurchaseVehicleModel CreatePurchaseVehicleModel(int Id) { PurchaseVehicleModel model = new PurchaseVehicleModel(); model.PurchaseViewModel = new PurchaseViewModel(); model.States = new List <string>(); model.PurchaseTypes = new List <string>(); model.PurchaseTypes = PurchaseTypes.GetPurchaseTypes(); model.States = States.GetStates(); model.CarId = Id; model.PurchaseViewModel.Car = _carsRepo.GetCarById(Id); model.SalePrice = model.PurchaseViewModel.Car.SalePrice; model.MSRP = model.PurchaseViewModel.Car.MSRP; model.PurchaseViewModel.Model = _modelRepo.GetModelById(model.PurchaseViewModel.Car.ModelId).ModelName; model.PurchaseViewModel.Make = _makeRepo.GetMakeById(model.PurchaseViewModel.Car.MakeId.ToString()).MakeName; model.PurchaseViewModel.IntColor = _colorRepo.GetColorById(model.PurchaseViewModel.Car.InteriorColorId).ColorName; model.PurchaseViewModel.BodyColor = _colorRepo.GetColorById(model.PurchaseViewModel.Car.BodyColorId).ColorName; model.PurchaseViewModel.BodyStyle = _bodyStyleRepository.GetBodyStyleById(model.PurchaseViewModel.Car.BodyStyleId).BodyStyleType; model.PurchaseViewModel.Transmission = _transmissionRepository.GetTransmissionById(model.PurchaseViewModel.Car.TransmissionId).TransmissionType; return(model); }