private async void FromDatePicker_SelectedDateChanged(DatePicker sender, DatePickerSelectedValueChangedEventArgs args)
 {
     if (((ViewModel.ToRateHistoryDate != null && DateTimeOffset.Compare((DateTimeOffset)ViewModel.ToRateHistoryDate.Value.Date, args.NewDate.Value.Date) >= 0) ||
          ViewModel.ToRateHistoryDate == null) && DateTimeOffset.Compare(new DateTimeOffset(DateTime.Today.Date), args.NewDate.Value.Date) >= 0)
     {
         ToDatePicker.IsEnabled        = true;
         ToDatePicker.MinYear          = args.NewDate.Value.Date;
         ViewModel.FromRateHistoryDate = args.NewDate.Value.Date;
         if (ViewModel.ToRateHistoryDate.HasValue == true)
         {
             DownloadDataButton.IsEnabled = true;
         }
     }
     else if (DateTimeOffset.Compare(new DateTimeOffset(DateTime.Today.Date), args.NewDate.Value.Date) < 0)
     {
         var messageDialog = new MessageDialog("The specified dates can't be in the future");
         DownloadDataButton.IsEnabled  = false;
         SaveButton.IsEnabled          = false;
         ToDatePicker.IsEnabled        = false;
         ViewModel.FromRateHistoryDate = null;
         await messageDialog.ShowAsync();
     }
     else
     {
         var messageDialog = new MessageDialog("The \"from\" date date must be earlier than the \"to\" date!", "Wrong dates selection!");
         DownloadDataButton.IsEnabled  = false;
         SaveButton.IsEnabled          = false;
         ViewModel.FromRateHistoryDate = null;
         await messageDialog.ShowAsync();
     }
     ViewModel.HistoryOfCurrency = null;
 }
예제 #2
0
 private void RaspDatePicker_DataContextChanged(DatePicker sender, DatePickerSelectedValueChangedEventArgs args)
 {
     {
         int indx = 0;
         if (RaspDatePicker.Date.DayOfWeek.ToString() == "Monday")
         {
             indx = 0;
         }
         if (RaspDatePicker.Date.DayOfWeek.ToString() == "Tuesday")
         {
             indx = 1;
         }
         if (RaspDatePicker.Date.DayOfWeek.ToString() == "Wednesday")
         {
             indx = 2;
         }
         if (RaspDatePicker.Date.DayOfWeek.ToString() == "Thursday")
         {
             indx = 3;
         }
         if (RaspDatePicker.Date.DayOfWeek.ToString() == "Friday")
         {
             indx = 4;
         }
         if (RaspDatePicker.Date.DayOfWeek.ToString() == "Saturday")
         {
             indx = 5;
         }
         dayrasp = biglist[indx];
         RaspListBox.ItemsSource = new List <string>();
         RaspListBox.ItemsSource = dayrasp;
     }
 }
예제 #3
0
        private void Durampleado_SelectedDateChanged(DatePicker sender, DatePickerSelectedValueChangedEventArgs args)
        {
            DateTime date = DateTime.Now;

            if (durampleado.SelectedDate != null)
            {
                if (durampleado.SelectedDate.Value.CompareTo(date) < 1)
                {
                    mensaje.Text = "La fecha del contrato debe ser despues del " + Convert.ToString(date).Substring(0, 10);
                    FlyoutMss.ShowAt(durampleado);
                    durampleado.SelectedDate = null;
                }
            }
        }
예제 #4
0
 private void JournalDatePicker_SelectedDateChanged(DatePicker sender, DatePickerSelectedValueChangedEventArgs args) //Выбор даты
 {
     if (JournalDatePicker.Date.Year > 2010)
     {
         date = JournalDatePicker.Date.DayOfWeek.ToString();
         if (date != "Sunday")
         {
             AddingDiscItems();
             ListBoxItems();
         }
         else
         {
             listbox.Items.Clear();
         }
     }
 }
예제 #5
0
        private void DatePicker_SelectedDateChanged(DatePicker sender, DatePickerSelectedValueChangedEventArgs args)
        {
            string           zero      = ((sender as DatePicker).Date.Month.ToString().Length == 1) ? "0" : "";
            DataTable        table     = DataBase.GetTable(connectionString, $"select Name + ',', (select SUM(Amount) from Statistic where Product_Name = Name+ ',' and [Date_Add] LIKE '%{(sender as DatePicker).Date.Year}-{zero + (sender as DatePicker).Date.Month}%') from Warehouse ");
            List <ChartData> ChartInfo = new List <ChartData>();

            foreach (DataRow row in table.Rows)
            {
                if (row[1].ToString() == "")
                {
                    row[1] = 0;
                }
                ChartInfo.Add(new ChartData()
                {
                    DataName  = row[0].ToString(),
                    DataValue = (int)row[1]
                });
            }
            (ColumnChart.Series[0] as ColumnSeries).ItemsSource = ChartInfo;
        }
        private void Attemdamce_Date_Picker_SelectedDateChanged(DatePicker sender, DatePickerSelectedValueChangedEventArgs args)
        {
            var attendance = Attendances.Where(m => m.Date_Signed_In_Date_and_Time.Date.ToString("dd/MM/yyyy") == sender.SelectedDate.Value.ToString("dd/MM/yyyy"));

            Attendance_ListView.ItemsSource = attendance;
        }
예제 #7
0
 private void CheckInDate_SelectedDateChanged(DatePicker sender, DatePickerSelectedValueChangedEventArgs args)
 {
     Emptydate();
 }
예제 #8
0
 private void endDatePicker_SelectedDateChanged(DatePicker sender, DatePickerSelectedValueChangedEventArgs args)
 {
     SupplierDateChanged(sender, endDate);
 }
예제 #9
0
 private void dayPicker_SelectedDateChanged(DatePicker sender, DatePickerSelectedValueChangedEventArgs args)
 {
     ViewModel.ChangeDate(dayPicker.SelectedDate.Value.ToString("yyyy-MM-dd"));
 }