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); }
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); }