Exemplo n.º 1
0
 private Error Withdraw(DepositWithdrawEvent e)
 {
     try
     {
         _mainModel.Account.Withdraw(e.Amount);
     }
     catch (ArgumentException err)
     {
         return(new Error(err.Message));
     }
     Broadcast(new DisplayEvent("account"));
     return(Error.None);
 }
Exemplo n.º 2
0
 private Error Deposit(DepositWithdrawEvent e)
 {
     _mainModel.Account.Deposit(e.Amount);
     Broadcast(new DisplayEvent("account"));
     return(Error.None);
 }