示例#1
0
 public IActionResult NewMB(Vehicle newVehicle)
 {
     if (ModelState.IsValid)
     {
         // Add to database
         VehicleDBC.InsertNewVehicle(newVehicle);
         ViewData["Success"] = "Vehicle was successfully registered!";
         return(View());
     }
     return(View());
 }
示例#2
0
        public IActionResult New(IFormCollection data)
        {
            // Validate input (lots of work!)
            // Server-side and client-side
            // Add error messages on page to notify user

            Vehicle newVehicle = new Vehicle()
            {
                Brand        = data["brand"],
                ModelName    = data["modelName"],
                Year         = Convert.ToInt32(data["year"]),
                TotalMileage = Convert.ToInt32(data["totalMileage"]),
                Price        = Convert.ToInt32(data["price"])
            };

            // Add to database
            VehicleDBC.InsertNewVehicle(newVehicle);
            ViewData["Success"] = "Vehicle was successfully registered!";
            return(View());
        }