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