コード例 #1
0
        // GET: TestMVC/Details/5
        public ActionResult Details(int id)
        {
            var repo  = new VehiclesJoinedRepo();
            var model = repo.GetVehicleJoined(id).SingleOrDefault();

            return(View(model));
        }
コード例 #2
0
ファイル: HomeController.cs プロジェクト: alpha-dog/SG
        public ActionResult Inventory()
        {
            ViewBag.Message = "Viewbags example text blah blah blah";

            var repo  = new VehiclesJoinedRepo();
            var model = repo.GetAllVehiclesJoined();

            return(View(model));
        }
コード例 #3
0
ファイル: HomeController.cs プロジェクト: alpha-dog/SG
        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));
        }
コード例 #4
0
        // 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));
        }
コード例 #5
0
        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));
        }
コード例 #6
0
ファイル: VehicleController.cs プロジェクト: alpha-dog/SG
 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();
 }