Ejemplo n.º 1
0
 public void DeletePurchase(Object parameter)
 {
     if (ConfirmDialog.Confirm($"Удалить покупку {SelectedPurchase.Name}?"))
     {
         PurchaseSource.Remove(SelectedPurchase);
         db.Purchase.Local.Remove(SelectedPurchase);
         db.SaveChanges();
     }
 }
Ejemplo n.º 2
0
 public void ItemPurchased(int numberSold, PurchaseSource purchaseSource)
 {
     if (purchaseSource == PurchaseSource.FromBuyer)
     {
         Snapshot = Snapshot.Bought(numberSold);
         if (Snapshot.BoughtSoFar >= _numberToBuy)
         {
             Snapshot = Snapshot.Closed();
         }
         NotifyChange();
     }
 }