public ActionResult <DeleteSmartMeterResponse> DeleteSmartMeter(long id) { var deleteSmartMeterRequest = new DeleteSmartMeterRequest { Id = id }; var deleteSmartMeterResponse = _smartmeterService.DeleteSmartMeter(deleteSmartMeterRequest); return(deleteSmartMeterResponse); }
public DeleteSmartMeterResponse DeleteSmartMeter(DeleteSmartMeterRequest deleteSmartMeterRequest) { var smartmeter = _smartmeterRepository.FindSmartMeterById(deleteSmartMeterRequest.Id); _smartmeterRepository.DeleteSmartMeter(smartmeter); var smartmeterDto = _messageMapper.MapToSmartMeterDto(smartmeter); return(new DeleteSmartMeterResponse { SmartMeter = smartmeterDto }); }