예제 #1
0
파일: Budget.cs 프로젝트: bofort/Lab06
 public Budget(
     DateTime validFrom, DateTime validTo,
     IEnumerable<Transfer> operations = null, IEnumerable<Account> relatedAccounts = null,
     Account clearingAccount = null)
 {
     ValidFrom = validFrom;
     ValidTo = validTo;
     Operations = operations ?? Enumerable.Empty<Transfer>();
     RelatedAccounts = relatedAccounts ?? Enumerable.Empty<Account>();
 }
예제 #2
0
파일: Transfer.cs 프로젝트: Ziachu/Lab04
 public Transfer(decimal amount, Account sourceAccount, Account destinationAccount,
     Budget budget, DateTime? plannedDate, DateTime? transferDate,
     string reference = null)
 {
     Amount = amount;
     DestinationAccount = destinationAccount;
     SourceAccount = sourceAccount;
     Budget = budget;
     PlannedDate = plannedDate;
     TransferDate = transferDate;
     Reference = reference;
 }