public ServiceVisitListPage() { NavigationPage.SetBackButtonTitle(this, ""); InitializeComponent(); SubscribingInformation(); var viewModel = new ServiceVisitListViewModel { Navigation = Navigation }; BindingContext = viewModel; ViewModel = viewModel; NavigationPage.SetHasBackButton(this, false); }
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); }