Пример #1
0
        public static PlantSpeciesInfo GetPlantSpeciesInfo(int platnSpeciesId)
        {
            PlantSpecies plantSpecies = GetPlantSpecies(platnSpeciesId);

            PlantSpeciesInfo plantSpeciesInfo = new PlantSpeciesInfo {
                id        = plantSpecies.id,
                name      = plantSpecies.name,
                varieties = GetVarietiesForPlant(plantSpecies.id)
            };

            return(plantSpeciesInfo);
        }
Пример #2
0
        public static List <PlantSpeciesInfo> GetPlantSpeciesInfo()
        {
            List <PlantSpeciesInfo> plantSpeciesInfoList = new List <PlantSpeciesInfo>();
            List <PlantSpecies>     plantSpecies         = GetPlantSpecies();

            foreach (var plant in plantSpecies)
            {
                PlantSpeciesInfo plantSpeciesInfo = new PlantSpeciesInfo {
                    id        = plant.id,
                    name      = plant.name,
                    varieties = GetVarietiesForPlant(plant.id)
                };

                plantSpeciesInfoList.Add(plantSpeciesInfo);
            }
            return(plantSpeciesInfoList);
        }