public async Task <ActionResult <SensorDto> > Atualizar(Guid id, SensorDto sensorDto) { if (id != sensorDto.Id) { NotificarErro("O id informado não é o mesmo que foi passado na query"); return(CustomResponse(sensorDto)); } if (!ModelState.IsValid) { return(CustomResponse(ModelState)); } await _sensorService.Atualizar(_mapper.Map <Sensor>(sensorDto)); return(CustomResponse(sensorDto)); }
public async Task <ActionResult <SensorDTO> > Atualizar(Guid id, SensorDTO sensorDTO) { if (id != sensorDTO.Id) { return(BadRequest()); } if (!ModelState.IsValid) { return(BadRequest()); } var sensor = _mapper.Map <Sensor>(sensorDTO); await _sensorService.Atualizar(sensor); return(Ok(sensor)); }