Esempio n. 1
0
 private MaintenanceFee(string obligationNumber, ObligationStatus status, double currentBalance, List <FinancialTransaction> transactions)
 {
     ObligationNumber = obligationNumber;
     Status           = status;
     CurrentBalance   = currentBalance;
     Transactions     = transactions.Select(x => x.Clone()).Cast <FinancialTransaction>().ToList();
 }
Esempio n. 2
0
 public MaintenanceFee(string obligationNumber, double openingBalance, ObligationStatus status)
 {
     ObligationNumber = obligationNumber;
     CurrentBalance   = openingBalance;
     Status           = ObligationStatus.Active;
     Transactions     = new List <FinancialTransaction>();
     Status           = status;
 }
Esempio n. 3
0
 public Obligation SetStatus(ObligationStatus status)
 {
     this.Status = status;
     return(this);
 }
Esempio n. 4
0
 public Obligation(string obligationNumber, ObligationStatus status) : this()
 {
     this.ObligationNumber = obligationNumber;
     this.Status           = status;
 }
Esempio n. 5
0
 public MaintenanceFee SetStatus(ObligationStatus status)
 {
     Status = status;
     return(this);
 }