public ActionResult Add(VehicleVM model) { if (ModelState.IsValid) { Vehicle newVehicle = new Vehicle(); { newVehicle.BodyStyleId = model.BodyStyleId; newVehicle.VehicleModelId = model.VehicleModelId; newVehicle.VehicleMakeId = model.VehicleMakeId; newVehicle.ExteriorColorId = model.ExteriorColorId; newVehicle.InteriorColorId = model.InteriorColorId; newVehicle.Transmission = model.Transmission; newVehicle.Feature = model.Feature; if (ModelState.IsValid) { if (model.ImageUpload != null && model.ImageUpload.ContentLength > 0) { string path = Path.Combine(Server.MapPath("~/Content/img"), Path.GetFileName(model.ImageUpload.FileName)); model.ImageUpload.SaveAs(path); } } newVehicle.Image = model.Image; newVehicle.Mileage = model.Mileage; newVehicle.MSRP = model.MSRP; newVehicle.New = model.New; newVehicle.SalePrice = model.SalePrice; newVehicle.VIN = model.VIN; newVehicle.Year = model.Year; } _repo.AddVehicle(newVehicle); } return(RedirectToAction("Admin")); }