예제 #1
0
파일: Account.cs 프로젝트: herlebianca/TAS
        public void TransferFundsFromEurAmount(Account destination, float amount, ICurrencyConvertor convertor)
        {
            float amountRON = convertor.EurToRon(amount);

            destination.Deposit(amountRON);
            this.Withdraw(amountRON);
        }
예제 #2
0
        }         // GetTypeName

        public virtual double Convert(ICurrencyConvertor cc)
        {
            if (!TotalCost.HasValue)
            {
                return(0);
            }

            return(cc.ConvertToBaseCurrency(
                       CurrencyCode,
                       (double)TotalCost,
                       PurchaseDate
                       ).Value);
        } // Convert
예제 #3
0
 protected void Page_Load(object sender, EventArgs e)
 {
     this.currency = new CurrencyConvertorBuild();
     this.audit    = new BuildAuditReport();
 }