コード例 #1
0
 public HomeModule()
 {
     Get["/"] = _ => View["index.cshtml"];
     Get["/view_all_cars"] = _ => {
         List <Car> allCars = Car.GetAllCars();
         return(View["/view_all_cars.cshtml", allCars]);
     };
     Post["/car_added"] = _ => {
         Car newCar = new Car(Request.Form["new-make-model"], Request.Form["new-price"], Request.Form["new-miles"]);
         newCar.SaveCar();
         return(View["car_added.cshtml", newCar]);
     };
     Post["/car_cleared"] = _ => {
         Car.ClearAll();
         return(View["car_cleared.cshtml"]);
     };
 }
コード例 #2
0
 public HomeModule()
 {
     Get["/"]             = _ => View["add_new_car.cshtml"];
     Get["/view_all_car"] = _ => {
         List <string> allcar = Car.GetAll();
         return(View["view_all_car.cshtml", allcar]);
     };
     Post["/car_added"] = _ => {
         Car newcar = new Car(Request.Form["new-model"], Request.Form["new-price"], Request.Form["new-miles"]);
         newcar.Save();
         return(View["car_added.cshtml", newcar]);
     };
     Post["/car_cleared"] = _ => {
         Car.ClearAll();
         return(View["car_cleared.cshtml"]);
     };
 }
コード例 #3
0
        public HomeModule()
        {
            Get["/"]            = _ => View["index.cshtml"];
            Get["/add-new-car"] = _ => View["add_new_car.cshtml"];
            Get["/search-cars"] = _ => View["search_cars.cshtml"];
            Get["/view-all"]    = _ => {
                List <Car> allCars = Car.GetAll();
                return(View["view_all_cars.cshtml", allCars]);
            };
            Post["/view-searched"] = _ => {
                int        searchPrice   = int.Parse(Request.Form["search-price"]);
                int        searchMileage = int.Parse(Request.Form["search-mileage"]);
                List <Car> allCars       = Car.GetAll();
                List <Car> searchedCars  = new List <Car> {
                };

                foreach (Car thing in allCars)
                {
                    if (thing.GetPrice() <= searchPrice && thing.GetMiles() <= searchMileage)
                    {
                        searchedCars.Add(thing);
                    }
                }
                return(View["view_searched_cars.cshtml", searchedCars]);
            };
            Post["/car-added"] = _ => {
                string carMake  = Request.Form["car-make"];
                int    carPrice = int.Parse(Request.Form["car-price"]);
                int    carMiles = int.Parse(Request.Form["car-mileage"]);
                Car    newCar   = new Car(carMake, carPrice, carMiles);
                newCar.Save();
                return(View["car_added.cshtml", newCar]);
            };
            Post["/cars-cleared"] = _ => {
                Car.ClearAll();
                return(View["cars_cleared.cshtml"]);
            };
        }