public void PutACState(int id, ACStateDTO acState) { Car car = _carService.GetCar(id); car.ClimaTemperature = acState.ACTemp; car.InsideTemperature = acState.InsideTemp; car.OutsideTemperature = acState.OutsideTemp; car.HotChairLevel = acState.HotChairLevel; car.IsClimaOn = acState.IsACOn; _context.Entry(car).State = EntityState.Modified; _context.SaveChanges(); }
public IActionResult PutACState([FromRoute] int id, [FromBody] ACStateDTO acState) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (acState == null) { return(NotFound(new { message = "Car with given ID not found" })); } _acService.PutACState(id, acState); return(NoContent()); }