public ActionResult Edit([Bind(Include = "Id,RegNumber,Color,Type,Brand,NumberOfWheels,CheckinDate")] ParkedVehicleInputModel parkedVehicleInput) { if (ModelState.IsValid) { ParkedVehicle parkedVehicle = db.ParkedVehicles.Find(parkedVehicleInput.Id); parkedVehicle.Id = parkedVehicleInput.Id; parkedVehicle.Color = parkedVehicleInput.Color; parkedVehicle.Brand = parkedVehicleInput.Brand; parkedVehicle.NumberOfWheels = parkedVehicleInput.NumberOfWheels; db.Entry(parkedVehicle).State = EntityState.Modified; db.Configuration.ValidateOnSaveEnabled = false; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(parkedVehicleInput)); }
// GET: ParkedVehicles/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ParkedVehicle parkedVehicle = db.ParkedVehicles.Find(id); if (parkedVehicle == null) { return(HttpNotFound()); } ParkedVehicleInputModel parkedVehicleInput = new ParkedVehicleInputModel { Id = parkedVehicle.Id, RegNumber = parkedVehicle.RegNumber, Color = parkedVehicle.Color, Brand = parkedVehicle.Brand, NumberOfWheels = parkedVehicle.NumberOfWheels }; return(View(parkedVehicleInput)); }