Class ContractClauseLoan
Inheritance
System.Object
ContractClauseLoan
Implements
System.ComponentModel.INotifyPropertyChanged
Assembly: Eco.Gameplay.dll
Syntax
public class ContractClauseLoan : ContractClauseFinanceBase, INotifyPropertyChanged, ICurrencyRelated, IController, IViewController, IHasUniversalID, IThreadSafeSubscriptions, ISubscriptions<ThreadSafeSubscriptions>, ISubscriptions, IOpenHandler
Constructors
ContractClauseLoan()
Declaration
public ContractClauseLoan()
Properties
BorrowerAccount
Declaration
public override BankAccount BorrowerAccount { get; }
Property Value
Overrides
Describe
Declaration
public override LocString Describe { get; }
Property Value
Overrides
HelpText
Declaration
public override LocString HelpText { get; }
Property Value
Overrides
LenderAccount
Declaration
public override BankAccount LenderAccount { get; }
Property Value
Overrides
LoanOrBond
Declaration
public override LoanOrBond LoanOrBond { get; }
Property Value
Overrides
Name
Declaration
public override LocString Name { get; }
Property Value
Overrides
Methods
Borrower(User, User)
Declaration
public override User Borrower(User contractor, User client)
Parameters
Type |
Name |
Description |
User |
contractor |
|
User |
client |
|
Returns
Overrides
Lender(User, User)
Declaration
public override User Lender(User contractor, User client)
Parameters
Type |
Name |
Description |
User |
contractor |
|
User |
client |
|
Returns
Overrides
LenderAndBorrower(User, User)
Declaration
protected override (User, User) LenderAndBorrower(User contractor, User client)
Parameters
Type |
Name |
Description |
User |
contractor |
|
User |
client |
|
Returns
Type |
Description |
System.ValueTuple<User, User> |
|
Overrides
Valid(User, User)
Declaration
public override Result Valid(User contractor, User client)
Parameters
Type |
Name |
Description |
User |
contractor |
|
User |
client |
|
Returns
Overrides
Implements
System.ComponentModel.INotifyPropertyChanged
Extension Methods