Beispiel #1
0
        public IEnumerable <FactoryDTO> GetFactory()
        {
            List <FactoryDTO> dtos = new List <FactoryDTO>();

            foreach (Factory f in factoryRepository.FindAll())
            {
                FactoryDTO dto = new FactoryDTO();
                dto.FactoryId   = f.FactoryId;
                dto.Description = f.Description;
                CityDTO cityDTO = new CityDTO();
                City    c       = f.City;
                cityDTO.CityId    = c.CityId;
                cityDTO.Name      = c.Name;
                cityDTO.Latitude  = c.Latitude;
                cityDTO.Longitude = c.Longitude;

                dto.City = cityDTO;
                dtos.Add(dto);
            }

            return(dtos);
        }