public void UpdateVehicle(Vehicle vehicleToUpdate) { var trackedEntity = context.Vehicles.Find(vehicleToUpdate.VehicleId); context.Entry(trackedEntity).CurrentValues.SetValues(vehicleToUpdate); context.Entry(trackedEntity).State = EntityState.Modified; context.SaveChanges(); }