public IActionResult NewMB(Vehicle newVehicle) { if (ModelState.IsValid) { // Add to database VehicleDBC.InsertNewVehicle(newVehicle); ViewData["Success"] = "Vehicle was successfully registered!"; return(View()); } return(View()); }
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()); }