public DonationListViewModel(DonationStatus status)
 {
     this.donationRepository = new DonationRepository();
     Title            = (status == DonationStatus.PendingPickup? "Pending " : status.ToString("G")) + " Donations";
     Items            = new ObservableCollection <Donation>();
     LoadItemsCommand = new Command(async() => await ExecuteLoadItemsAsync(status), () => !IsBusy);
 }
        public AcceptedItemsViewModel(DonationStatus status)
        {
            LoadItemsCommand = new Command(async() => await ExecuteLoadItemsCommand(status));
            donationRep      = new DonationRepository();
            Items            = new ObservableCollection <Donation>();
            string statusString = status == DonationStatus.PendingPickup ? "Pending Pickup" : status.ToString("G");

            Title = statusString;
        }