Ejemplo n.º 1
0
 //private ObservableCollection<GroupedJobsModel> grouped { get; set; }
 public ServiceVisitCalendarPage(ServiceVisitCalendarViewModel visit)
 {
     InitializeComponent();
     today = startDatePicker.Date;
     ServiceVisitSchedule = visit.FullVisitsList;
     Visit = visit;
     Visit.SetDate(today);
     BuildUpPage();
 }
 async void Handle_Calendar_Clicked(object sender, System.EventArgs e)
 {
     var serviceVisitCalendarViewModel = new ServiceVisitCalendarViewModel(ViewModel.FullVisitsList);
     await Navigation.PushAsync(new ServiceVisitCalendarPage(serviceVisitCalendarViewModel));
 }
 public void Setup()
 {
     visits = new List <ServiceVisitViewModel>()
     {
         new ServiceVisitViewModel()
         {
             Id                  = 1,
             SiteName            = "Alice Hoy",
             ServiceVisitNumber  = 10003193,
             Status              = ServiceVisitStatus.Ready,
             DueDate             = new DateTime(2019, 07, 31),
             SiteSuburb          = "Parkville",
             SiteAddressLine1    = "162",
             SiteAddressLine2    = "The University of Melbourne",
             SiteAddressLine3    = "Monash Rd",
             SiteAddressPostCode = 3052,
             TotalTasks          = 4
         },
         new ServiceVisitViewModel()
         {
             Id                  = 2,
             SiteName            = "Old Engineering",
             ScheduledDate       = new DateTime(2019, 7, 31),
             ServiceVisitNumber  = 10003195,
             Status              = ServiceVisitStatus.Ready,
             SiteSuburb          = "Parkville",
             SiteAddressLine1    = "184",
             SiteAddressLine2    = "The University of Melbourne",
             SiteAddressLine3    = "Monash Rd",
             SiteAddressPostCode = 3052,
             DueDate             = new DateTime(2019, 07, 31),
             TotalTasks          = 4
         },
         new ServiceVisitViewModel()
         {
             Id                  = 3,
             SiteName            = "The Stables",
             ServiceVisitNumber  = 10004821,
             ScheduledDate       = new DateTime(2019, 5, 14),
             Status              = ServiceVisitStatus.InProgress,
             SiteSuburb          = "Southbank",
             SiteAddressLine1    = "234",
             SiteAddressLine2    = "",
             SiteAddressLine3    = "Southbank",
             SiteAddressPostCode = 3006,
             DueDate             = new DateTime(2019, 05, 31),
             TotalTasks          = 4
         },
         new ServiceVisitViewModel()
         {
             Id                  = 4,
             SiteName            = "Melbourne Theatre Company",
             ServiceVisitNumber  = 10008783,
             Status              = ServiceVisitStatus.Completed,
             SiteSuburb          = "Southbank",
             DueDate             = new DateTime(2019, 05, 31),
             SiteAddressLine1    = "234",
             SiteAddressLine2    = "St Kilda Rd",
             SiteAddressLine3    = "Southbank",
             SiteAddressPostCode = 3006,
             TotalTasks          = 4
         },
     };
     visitCalendarViewModel = new ServiceVisitCalendarViewModel(visits);
 }