public ActionResult Vehicles() { var model = vRepo.GetAll().Where(v => v.Type != "Sold"); foreach (var vehicle in model) { vehicle.Make = makeRepo.GetById(vehicle.MakeId); vehicle.Model = modelRepo.GetById(vehicle.ModelId); } return(View(model)); }
public ActionResult New() { var vehicles = vRepo.GetAll().Where(v => v.Type == "New"); foreach (var vehicle in vehicles) { vehicle.Make = makeRepo.GetById(vehicle.MakeId); vehicle.Model = modelRepo.GetById(vehicle.ModelId); } return(View(vehicles)); }
public ActionResult Inventory() { IEnumerable <Vehicle> allVehicles = vRepo.GetAll(); foreach (var item in allVehicles) { item.Make = makeRepo.GetById(item.MakeId); item.Model = modelRepo.GetById(item.ModelId); } IEnumerable <Vehicle> newVehicles = allVehicles.Where(v => v.Type == "New"); IEnumerable <Vehicle> usedVehicles = allVehicles.Where(v => v.Type == "Used"); InventoryReportVM inventoryReportVM = new InventoryReportVM(); inventoryReportVM.UsedInventory = Inventory(usedVehicles); inventoryReportVM.NewInventory = Inventory(newVehicles); return(View(inventoryReportVM)); }
public ActionResult Index() { var specials = specialRepo.GetAll(); var vehicles = vRepo.GetAll().Where(v => v.IsFeatured == true).Where(w => w.Type != "Sold"); foreach (var vehicle in vehicles) { vehicle.Make = makeRepo.GetById(vehicle.MakeId); vehicle.Model = modelRepo.GetById(vehicle.ModelId); } var model = new HomeIndexVM() { Vehicles = vehicles, Specials = specials }; return(View(model)); }