private void ChooseWeatherPeriod() { //if (DateTimePickerStart.Value > DateTimePickerEnd.Value) return; UpdateWeather(DateTimePickerStart.Value, DateTimePickerEnd.Value); AnalyzeTypeChoice(); //Calculate(); TimePeriodChanged?.Invoke(); }
private void SelectWeather() { if (_selectedMonth == 12) { DayListBox.IsEnabled = false; _selectedDay = -1; } else { DayListBox.IsEnabled = true; int daysInMonth = DateTime.DaysInMonth(_weathers[0].Date.Year, _selectedMonth + 1); if (_selectedDay == daysInMonth) { _selectedDay = -1; } } UpdateWeather(); AnalyzeTypeChoice(); PrepareStartEndDateTimePickers(); //Calculate(); TimePeriodChanged?.Invoke(); }
private void TotalButtonClick(object sender, EventArgs e) { TimePeriodChanged?.Invoke(sender, _presenter.GetTotalDateRange()); }
private void NextYearButtonClick(object sender, EventArgs e) { TimePeriodChanged?.Invoke(sender, _presenter.GetCurrentYearRange()); }