// GET: TestMVC/Details/5 public ActionResult Details(int id) { var repo = new VehiclesJoinedRepo(); var model = repo.GetVehicleJoined(id).SingleOrDefault(); return(View(model)); }
public ActionResult Inventory() { ViewBag.Message = "Viewbags example text blah blah blah"; var repo = new VehiclesJoinedRepo(); var model = repo.GetAllVehiclesJoined(); return(View(model)); }
public ActionResult Index() { var jepo = new VehiclesJoinedRepo(); var repo = new VehicleRepo(); var model = new HomeViewModel(); model.vehicles = jepo.GetAllVehiclesJoined(); model.specials = repo.GetSpecials(); return(View(model)); }
// GET: TestMVC/Create public ActionResult Add() { var model = new InventoryAddViewModel(); var jrepo = new VehiclesJoinedRepo(); model.Makes = new SelectList(jrepo.GetAllMakes(), "MakeId", "Make"); model.Models = new SelectList(jrepo.GetAllModels(), "ModelId", "ModelName"); model.Types = new SelectList(jrepo.GetAllTypes(), "TypeId", "NewOrUsed"); model.BodyStyles = new SelectList(jrepo.GetAllBodyStyles(), "BodyStyleId", "BodyStyle"); model.Transmissions = new SelectList(jrepo.GetAllTransmissions(), "TransmissionId", "TransmissionType"); model.Colors = new SelectList(jrepo.GetAllColors(), "ColorId", "Color"); model.Vehicle = new Vehicle(); return(View(model)); }
public ActionResult Index2() { ViewBag.Message = "Viewbags example text blah blah blah"; var model = new InventoryViewModel(); var repo = new VehiclesJoinedRepo(); model.VehiclesJoined = repo.GetAllVehiclesJoined(); model.SalesRange = model.VehiclesJoined.OrderBy(s => s.SalePrice).Select(s => s.SalePrice.ToString("c")).Distinct(); model.YearRange = model.VehiclesJoined.OrderBy(y => y.Year).Select(y => y.Year.ToString()).Distinct(); //var repo2 = new VehicleRepo(); //model.Vehicles = repo2.GetVehicles(); return(View(model)); }
public VehicleController()//I can overload this method if i want to get back a specific number or sort it in some dumb way { _vehicleRepo = new VehicleRepo(); _joinRepo = new VehiclesJoinedRepo(); }