示例#1
0
        private void Send(COperation co)    //Send operations from KIR
        {
            int dest = co.GetDestinationID();

            this.bankUtility.GetAccount(dest).addMoney(co.GetAmount());
            this.bankUtility.GetAccount(dest).GetHistory().AddToHistory(co);
        }
示例#2
0
 public void AddOperation(COperation co)
 {
     // checkID(co);
     //  if (toKIR)
     this.kirOperations.Add(co);
     //  else
     //      Send(co);
 }
示例#3
0
 private void addOperation(IBank bu, COperation o)
 {
     listOfBanks[bu].Add(o);
 }
示例#4
0
 public void AddToHistory(COperation co)
 {
     operations.Add(co);
 }