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); } }
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(); }