public void InsertMoney(Banknote banknote)
 {
     if (User.GetBanknote(banknote))
     {
         Automata.InsertBanknote(banknote);
     }
 }
Beispiel #2
0
 internal bool GetBanknote(Banknote banknote)
 {
     if (_userWallet.FirstOrDefault(ms => ms.Banknote.Equals(banknote))?.PullOne() ?? false)
     {
         RaisePropertyChanged(nameof(UserSumm));
         return(true);
     }
     return(false);
 }
Beispiel #3
0
 public MoneyStack(Banknote banknote, int amount)
 {
     Banknote = banknote;
     Amount   = amount;
 }
Beispiel #4
0
 internal void InsertBanknote(Banknote banknote)
 {
     _automataBank.First(ms => ms.Banknote.Equals(banknote)).PushOne();
     Credit += banknote.Nominal;
 }