Beispiel #1
0
        public List <MeterReadingViewModel> GetAllMeterReadingsByCustomerId(int customerId)
        {
            CustomerService   customerService = new CustomerService();
            CustomerViewModel customer        =
                Map.CustomerModelToCustomerViewModel(customerService.GetCustomerById(customerId));

            List <MeterReadingModel> meterReadings =
                _service.GetAllMeterReadingsByCustomer(Map.CustomerViewModelToCustomerModel(customer));

            List <MeterReadingViewModel> convertedMeterReadings = new List <MeterReadingViewModel>();

            foreach (MeterReadingModel meterReading in meterReadings)
            {
                convertedMeterReadings.Add(Map.MeterReadingModelToMeterReadingViewModel(meterReading));
            }

            return(convertedMeterReadings);
        }