private void KalendarOdOnDateChange(object sender, CalendarView.DateChangeEventArgs args)
        {
            datumOd = new DateTime(args.Year, args.Month + 1, args.DayOfMonth);

            int result = DateTime.Compare(datumOd.Date, DateTime.Now.Date);

            if (result < 0)
            {
                messageKalendar.Visibility = Android.Views.ViewStates.Visible;
                flag = false;
            }
            else
            {
                int result2 = DateTime.Compare(datumDo, datumOd);
                if (result2 < 0)
                {
                    messageKalendar.Visibility = Android.Views.ViewStates.Visible;
                    flag = false;
                }
                else
                {
                    messageKalendar.Visibility = Android.Views.ViewStates.Invisible;
                    flag = true;
                }
            }
        }
 private void CalendarView_DateChange(object sender, CalendarView.DateChangeEventArgs e)
 {
     var newDayOfMonth = e.DayOfMonth;
     var newMonth      = e.Month;
     var newYear       = e.Year;
     //Do logic that needs to be done when date is changed.
 }
示例#3
0
        private void Calendar_DateChange(object sender, CalendarView.DateChangeEventArgs e)
        {
            lv.Visibility = ViewStates.Visible;
            string day   = "";
            string month = "";

            if (e.DayOfMonth < 10)
            {
                day = "0" + e.DayOfMonth.ToString();
            }
            else
            {
                day = e.DayOfMonth.ToString();
            }
            int monthInt = e.Month + 1;

            if (e.Month < 10)
            {
                month = "0" + monthInt.ToString();
            }
            else
            {
                month = monthInt.ToString();
            }

            string   changedDate = e.Year.ToString() + "-" + month + "-" + day;
            DateTime date        = DateTime.ParseExact(changedDate, "yyyy-MM-dd", CultureInfo.InvariantCulture);

            adapter    = new ProductAdapter(context, pvm.FilteredProducts(date));
            lv.Adapter = adapter;
        }
示例#4
0
        private void CalendarOnDateChange(object sender, CalendarView.DateChangeEventArgs e)
        {
            _progressLoaderService.ShowProgressBar();
            tabSelect.Check(Resource.Id.schedule_view_segment_free);
            _calendarDate = new DateTime(e.Year, e.Month + 1, e.DayOfMonth);
            ViewModel.ReloadRecord(_calendarDate);

            _progressLoaderService.HideProgressBar();
        }
示例#5
0
        private void CalendarCalendarView_DateChange(object sender, CalendarView.DateChangeEventArgs e)
        {
            int day   = e.DayOfMonth;
            int month = e.Month + 1;
            int year  = e.Year;

            selectedDay = day + "/" + month + "/" + year;
            RetrieveWorkout();

            workoutRecyclerViewBottomSheetBehaviour.State = BottomSheetBehavior.StateExpanded;
        }
 private void Calendario_DateChange(object sender, CalendarView.DateChangeEventArgs e)
 {
     try
     {
         var    newdatetime = new DateTime(e.Year, e.Month + 1, e.DayOfMonth);
         string df          = newdatetime.ToString("dd/MM/yyyy");
     }
     catch (Exception ex)
     {
     }
 }
示例#7
0
        /// <summary>
        /// Handles the events when the date of the calendar changes
        /// </summary>
        /// <param name="sender">The sender</param>
        /// <param name="e">The args</param>
        private void Calendar_DateChange(object sender, CalendarView.DateChangeEventArgs e)
        {
            string date = ItemParser.ParseDateToCompare(e.DayOfMonth, e.Month + 1, e.Year);

            adapter.ShownEntries.Clear();
            foreach (RecipeCalendarEntry entry in ViewModel.Calendar)
            {
                if (entry.Date == date)
                {
                    adapter.ShownEntries.Add(entry);
                }
            }
            adapter.NotifyDataSetChanged();
        }
示例#8
0
        private void DateSelect(object sender, CalendarView.DateChangeEventArgs e)
        {
            // Month is a value beetwen 0 and 11
            DateTime selectedDate = new DateTime(e.Year, e.Month + 1, e.DayOfMonth);

            //database connection
            var db = new SQLiteConnection(Path.Combine(System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal), "zdrowieplus.db"));

            db.CreateTable <Reminder>();

            DateTime nextDay = selectedDate.AddDays(1);

            events.Clear();
            events = db.Table <Reminder>().Where(x => x.Date >= selectedDate && x.Date < nextDay).OrderBy(x => x.Date).ToList();

            listAdapter = new ListViewCalendarAdapter(this.Activity, events);
            remindersListView.Adapter = listAdapter;
        }
示例#9
0
 void YourCalendarView_DateChange(object sender, CalendarView.DateChangeEventArgs e)
 {
     System.Console.WriteLine("Date : {0} Month : {1} Year : {2}", e.DayOfMonth, e.Month, e.Year);
     HideWorkout();
     if (e.DayOfMonth == 12)
     {
         ShowWorkout1();
     }
     else if (e.DayOfMonth == 15)
     {
         ShowWorkout2();
     }
     else if (e.DayOfMonth == 23)
     {
         ShowWorkout1();
         ShowWorkout2();
     }
 }
示例#10
0
        private void CalendarOnDateChange(object sender, CalendarView.DateChangeEventArgs args)
        {
            ListView taskList = FindViewById <ListView>(Resource.Id.listView1);
            DateTime dataset  = new DateTime(args.Year, args.Month + 1, args.DayOfMonth);

            try { datum = dataset; }
            catch (Exception e)
            {
                System.Diagnostics.Debug.Write("the error is:" + e.ToString());
                System.Diagnostics.Debug.Write("the year: " + args.Year.ToString());
                System.Diagnostics.Debug.Write("the month: " + args.Month.ToString());
                System.Diagnostics.Debug.Write("the day: " + args.DayOfMonth.ToString());
            }
            data.setDatum(datum);
            List <string> taken   = database.getFromTable(datum);
            ArrayAdapter  adapter = new ArrayAdapter <String>(this, Resource.Layout.TextViewItem, taken);

            taskList.Adapter = adapter;
        }
示例#11
0
        private void MCalendar_DateChange(object sender, CalendarView.DateChangeEventArgs e)
        {
            int mjesec = e.Month + 1;

            if (mjesec < 10 && e.DayOfMonth > 9)
            {
                datePicked = e.DayOfMonth + "/" + "0" + mjesec + "/" + e.Year;
            }
            if (e.DayOfMonth < 10 && mjesec > 9)
            {
                datePicked = "0" + e.DayOfMonth + "/" + mjesec + "/" + e.Year;
            }
            if (mjesec < 10 && e.DayOfMonth < 10)
            {
                datePicked = "0" + e.DayOfMonth + "/" + "0" + mjesec + "/" + e.Year;
            }
            if (mjesec > 10 && e.DayOfMonth > 9)
            {
                datePicked = e.DayOfMonth + "/" + mjesec + "/" + e.Year;
            }
        }
示例#12
0
        private void Calendar_DateChange(object sender, CalendarView.DateChangeEventArgs e)
        {
            var newdatetime = new DateTime(e.Year, e.Month, e.DayOfMonth);

            this.selectedDataTime = newdatetime;
            TextView textView = FindViewById <TextView>(Resource.Id.textView1);

            textView.Text = this.today.ToString() + " " + this.selectedDataTime.ToString();

            timer1.Interval = 5000;
            timer1.Elapsed += Timer_Elapsed1;;
            timer1.Start();

            diff = newdatetime.Subtract(today);
            string date = diff.ToString();

            string[] splitedDate = date.Split('.');
            dateInt = Int16.Parse(splitedDate[0]);
            if (dateInt < 0)
            {
                dateInt = dateInt * -1;
            }
            timerrunning();
        }
示例#13
0
 private void Date_DateChange(object sender, CalendarView.DateChangeEventArgs e)
 {
     UserData.Birthdate = new DateTime(e.Year, e.Month, e.DayOfMonth);
 }
示例#14
0
 private void Calendario_DateChange(object sender, CalendarView.DateChangeEventArgs e)
 {
     throw new System.NotImplementedException();
 }
示例#15
0
 private void Calendar_DateChange(object sender, CalendarView.DateChangeEventArgs e)
 {
     dataCalendar = e.DayOfMonth + "/" + (e.Month + 1) + "/" + e.Year;
     BuscarData();
 }
        private void _calendarView_DateChange(object sender, CalendarView.DateChangeEventArgs e)
        {
            DateTime date = new DateTime(e.Year, e.Month + 1, e.DayOfMonth, 0, 0, 0, DateTimeKind.Local);

            ViewModel.SelectedDate = date;
        }
 private void CalendarView_DateChange(object sender, CalendarView.DateChangeEventArgs e)
 {
     selectedDate     = new DateTime(e.Year, e.Month + 1, e.DayOfMonth);
     appointments     = AppointmentDatabase.Instance.GetAppointmentsFromDay(selectedDate);
     listView.Adapter = new AppointmentsAdapter(this, appointments);
 }