Beispiel #1
0
		public void Add(AccountTransaction transaction)
		{
			AccountPosition accountPosition = this.positionArray[(int)transaction.CurrencyId];
			if (accountPosition == null)
			{
				accountPosition = new AccountPosition(transaction);
				this.positionArray[(int)accountPosition.CurrencyId] = accountPosition;
				this.positions.Add(accountPosition);
			}
			else
			{
				accountPosition.Add(transaction);
			}
			this.transactions.Add(transaction);
		}
Beispiel #2
0
        public void Add(AccountTransaction transaction)
        {
            AccountPosition accountPosition = this.positionArray[(int)transaction.CurrencyId];

            if (accountPosition == null)
            {
                accountPosition = new AccountPosition(transaction);
                this.positionArray[(int)accountPosition.CurrencyId] = accountPosition;
                this.positions.Add(accountPosition);
            }
            else
            {
                accountPosition.Add(transaction);
            }
            this.transactions.Add(transaction);
        }
Beispiel #3
0
		public void Add(AccountTransaction transaction)
		{
			this.value += transaction.value;
		}
Beispiel #4
0
		public AccountPosition(AccountTransaction transaction)
		{
			this.currencyId = transaction.currencyId;
			this.value = transaction.value;
		}
Beispiel #5
0
 public void Add(AccountTransaction transaction)
 {
     this.value += transaction.value;
 }
Beispiel #6
0
 public AccountPosition(AccountTransaction transaction)
 {
     this.currencyId = transaction.currencyId;
     this.value      = transaction.value;
 }