Exemple #1
0
        public IEnumerable <ZoneDto> GetZones()
        {
            var zones  = zoneRepository.FindAll();
            var models = new List <ZoneDto>();

            foreach (var zone in zones)
            {
                var isStarted = controlService.IsStarted(zone.Channel);
                models.Add(new ZoneDto(zone.Id, zone.Name, zone.Description, zone.Channel, zone.IsEnabled, isStarted));
            }
            return(models);
        }