void OnDaySelected(DateTime?date) { if (selectedD1 == null) { SelectedDate1 = date; SelectedDate2 = date; selectedD1 = true; SelectActiveBlocks(); } else { if ((bool)selectedD1) { SelectedDate2 = date; selectedD1 = false; SelectActiveBlocks(); } else { DeselectAllBlocks(); } } Debug.Log(selectedD1); Debug.Log(m_SelectedDate1); Debug.Log(m_SelectedDate2); OnDateSelected?.Invoke(m_SelectedDate1, m_SelectedDate2); }
private async void Submit_OnClicked(object sender, EventArgs e) { _hour = (int)_dayDetail; var final = new DateTime(DateTime.Year, DateTime.Month, DateTime.Day, _hour, 0, 0); _listener.Invoke(final); await Navigation.PopPopupAsync(); }
public void ForceDaySelect(DateTime date1, DateTime date2) { m_SelectedDate1 = date1; m_SelectedDate2 = date2; SelectActiveBlocks(); OnDateSelected?.Invoke(m_SelectedDate1, m_SelectedDate2); }
private void DatePicker_DateSelected(object sender, DateChangedEventArgs e) { OnDateSelected?.Invoke(this, e); }