Esempio n. 1
0
        private async void Cancel()
        {
            CanExecuteInitial();
            await GetDatePopupHelper.EsconderAsync();

            CanExecuteEnd();
        }
        private async void OpenDatePopup()
        {
            CanExecuteInitial();
            await GetDatePopupHelper.Mostrar(CallbackDate);

            CanExecuteEnd();
        }
Esempio n. 3
0
        public void UpdateDays(SelectionChangedEventArgs e)
        {
            var viewModel = BindingContext as PopupGetDateViewModel;

            Device.BeginInvokeOnMainThread(() =>
            {
                try
                {
                    if (e.OldValue != null && e.NewValue != null)
                    {
                        ObservableCollection <object> days = new ObservableCollection <object>();
                        Month = GetDatePopupHelper.ConvertBack((string)e.NewValue);

                        //if (Month == 1 || Month == 3 || Month == 5 || Month == 7 || Month == 8 || Month == 10 || Month == 12)
                        //    viewModel.Days = viewModel.FillDays(31);
                        //else if (Month == 2)
                        //    viewModel.Days = viewModel.FillDays(29);
                        //else
                        //    viewModel.Days = viewModel.FillDays(30);
                    }
                }
                catch { }
            });
        }