Esempio n. 1
0
        public ActionResult <GetSmartMeterResponse> GetSmartMeter(long id)
        {
            var getSmartMeterRequest = new GetSmartMeterRequest
            {
                Id = id
            };
            var getSmartMeterResponse = _smartmeterService.GetSmartMeter(getSmartMeterRequest);

            return(getSmartMeterResponse);
        }
Esempio n. 2
0
        public GetSmartMeterResponse GetSmartMeter(GetSmartMeterRequest getSmartMeterRequest)
        {
            GetSmartMeterResponse getSmartMeterResponse = null;

            if (getSmartMeterRequest.Id > 0)
            {
                var smartmeter    = _smartmeterRepository.FindSmartMeterById(getSmartMeterRequest.Id);
                var smartmeterDto = _messageMapper.MapToSmartMeterDto(smartmeter);

                getSmartMeterResponse = new GetSmartMeterResponse
                {
                    SmartMeter = smartmeterDto
                };
            }

            return(getSmartMeterResponse);
        }