public DailyCondition(Skycon skycon) { DayCond = ParseCondition_C(skycon.value); NightCond = DayCond; }
public DailyForecast(Skycon skycon, Range temperature, Range humidity, Range precipitation, RangeWind wind, Astro astro) { CultureInfo provider = CultureInfo.InvariantCulture; Date = DateTime.ParseExact(temperature.date, "yyyy-MM-dd", provider); SunRise = TimeSpan.Parse(astro.sunrise.time); SunSet = TimeSpan.Parse(astro.sunset.time); Condition = new DailyCondition(skycon); HighTemp = Temperature.FromCelsius((float)temperature.max); LowTemp = Temperature.FromCelsius((float)temperature.min); Humidity = (uint)(humidity.avg * 100); Precipitation = (uint)precipitation.avg; Wind = new Wind(wind.avg); }