public StaticsCalenderViewPage()
 {
     InitializeComponent();
     calender.MaxDate = DateTime.Now.AddDays(30);
     // calender.MinDate = DateTime.Now.AddDays(-1);
     calender.Padding  = new Thickness(5, Device.RuntimePlatform == Device.iOS ? 25 : 5, 5, 5);
     dayTasksViewModel = new DayActivityViewModel();
     BindingContext    = dayTasksViewModel;
     dayTasksViewModel.OpenTaskStatsViewPageHandler += OpenTaskStatsViewPage;
 }
 public DaytasksPageView(string d)
 {
     InitializeComponent();
     dayTasksViewModel = new DayActivityViewModel();
     BindingContext    = dayTasksViewModel;
     dayTasksViewModel.CurrentSelectedDate = Convert.ToDateTime(d);
     currentDate       = d;    // date for currently open carocel page
     isAnyItemSelected = false;
     insertedPosition  = "Up"; //default value
     dayTasksViewModel.GetAndSetDayForMonth(currentDate);
     carousel.Position = (int)dayTasksViewModel.CurrentSelectedDate.Day - 1;
 }
 public CreateActivityCalenderPageView(Taskk selectedTask)
 {
     InitializeComponent();
     try
     {
         calender.MaxDate     = DateTime.Now.AddDays(0);
         calender.MinDate     = DateTime.Now.AddDays(-1);
         calender.Padding     = new Thickness(5, Device.RuntimePlatform == Device.iOS ? 25 : 5, 5, 5);
         dayActivityViewModel = new DayActivityViewModel();
         BindingContext       = dayActivityViewModel;
         dayActivityViewModel.CurrentSelectedTaskk          = selectedTask;
         dayActivityViewModel.OpenTaskStatsViewPageHandler += OpenTaskStatsViewPage;
     }
     catch (Exception ex)
     {
         MessagingCenter.Send((App)Xamarin.Forms.Application.Current, AppConstant.ErrorEvent, ex.ToString());
     }
 }