public ServiceVisitListPage()
        {
            NavigationPage.SetBackButtonTitle(this, "");
            InitializeComponent();
            SubscribingInformation();
            var viewModel = new ServiceVisitListViewModel
            {
                Navigation = Navigation
            };

            BindingContext = viewModel;
            ViewModel      = viewModel;
            NavigationPage.SetHasBackButton(this, false);
        }
Beispiel #2
0
 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),
             SiteAddressLine1    = "162",
             SiteAddressLine2    = "The University of Melbourne",
             SiteAddressLine3    = "Monash Rd",
             SiteAddressPostCode = 3052,
             SiteSuburb          = "Parkville",
             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          = 2
         },
         new ServiceVisitViewModel()
         {
             Id                 = 3,
             SiteName           = "The Stables",
             ServiceVisitNumber = 10004821,
             ScheduledDate      = new DateTime(2019, 5, 14),
             Status             = ServiceVisitStatus.InProgress,
             SiteSuburb         = "Southbank",
             DueDate            = new DateTime(2019, 05, 31),
             TotalTasks         = 4
         },
         new ServiceVisitViewModel()
         {
             Id                  = 4,
             SiteName            = "Melbourne Theatre Company",
             ServiceVisitNumber  = 10008783,
             Status              = ServiceVisitStatus.Completed,
             SiteSuburb          = "Southbank",
             SiteAddressLine1    = "234",
             SiteAddressLine2    = "St Kilda Rd",
             SiteAddressLine3    = "Southbank",
             SiteAddressPostCode = 3006,
             DueDate             = new DateTime(2019, 05, 31),
             TotalTasks          = 1
         },
     };
     visitListViewModel = new ServiceVisitListViewModel(visits);
 }