Example #1
0
 protected async override void OnAppearing()
 {
     base.OnAppearing();
     if (LoginViewModel.UserType == StartViewModel.AdminUserType)
     {
         MyListView.ItemsSource = await SubmissionDA.GetSubmissionsByMaterial(SubmissionHistoryVM.Material);
     }
     else if (LoginViewModel.UserType == StartViewModel.CollectorUserType)
     {
         MyListView.ItemsSource = await SubmissionDA.GetSubmissionsForCollector(SubmissionHistoryVM.Material, CollectorViewModel.Collector);
     }
     else
     {
         MyListView.ItemsSource = await SubmissionDA.GetSubmissionsForRecycler(SubmissionHistoryVM.Material, RecyclerViewModel.Recycler);
     }
 }
Example #2
0
 private async void GetSubmissionList()
 {
     if (LoginViewModel.UserType == StartViewModel.AdminUserType)
     {
         SubmissionList = await SubmissionDA.GetSubmissionsByMaterial(Material);
     }
     else if (LoginViewModel.UserType == StartViewModel.CollectorUserType)
     {
         SubmissionList = await SubmissionDA.GetSubmissionsForCollector(Material, CollectorViewModel.Collector);
     }
     else
     {
         SubmissionList = await SubmissionDA.GetSubmissionsForRecycler(Material, RecyclerViewModel.Recycler);
     }
     if (SubmissionList.Count == 0)
     {
         SubmissionHistroryResult = "No Submission History for " + Material.MaterialName;
     }
     GetTotalWeightAndPoints();
 }