Class BankConAccountsVO
- Namespace
- PHCBusinessLayer
- Assembly
- PHCBusinessLayer.dll
[AttTable("BankConAccounts", 20230901)]
[AttTableGama(Gamas.Advanced)]
[AttTableFlags(new TableFlags[] { TableFlags.MasterEntity, TableFlags.TableForJorge })]
public class BankConAccountsVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent<BankConnectorVO>, IParent, IGenericVO
- Inheritance
-
BankConAccountsVO
Properties
GetFieldStampName
Use only field name without table name
public override string GetFieldStampName { get; }
Property Value
GetStampValue
public override string GetStampValue { get; }
Property Value
bankAccountBIC
Represents the bank acount BIC from GoCardLess API
[AttLenght(150)]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public string bankAccountBIC { get; set; }
Property Value
bankAccountIBAN
Represents the bank acount IBAN from GoCardLess API
[AttLenght(150)]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public string bankAccountIBAN { get; set; }
Property Value
bankAccountId
Represents the bank acount id from GoCardLess API
[AttLenght(150)]
[AttHidden]
public string bankAccountId { get; set; }
Property Value
bankAccountNIB
[AttVirtualField]
[AttHidden]
public string bankAccountNIB { get; set; }
Property Value
bankAccountName
Represents the bank acount name from GoCardLess API
[AttLenght(150)]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public string bankAccountName { get; set; }
Property Value
bankconnectorstamp
Connects to bankconnectorstamp that contains this line.
[AttForeignKey(typeof(BankConnectorVO))]
[AttLenght(25)]
[AttIndex]
public string bankconnectorstamp { get; set; }
Property Value
blAccountName
[AttVirtualField]
[AttHidden]
public string blAccountName { get; set; }
Property Value
blVO
[AttExternalCollection(typeof(BlVO))]
public BlVO blVO { get; }
Property Value
blstamp
This field is to store the bank account from our app to GoCardless
[AttLenght(25)]
public string blstamp { get; set; }
Property Value
Methods
SetStampValue(string)
public override void SetStampValue(string stampID)
Parameters
| Nome | Tipo | Descrição |
|---|---|---|
stampID |
string |
Explicit Interface Implementations
ParentVO
BankConnectorVO ParentVO { get; set; }
Returns
bankconaccountsstamp
This field uniquely identifies the record (primary key by default)
[AttLenght(25)]
string bankconaccountsstamp { get; set; }
Returns
treestamp
[AttLenght(25)]
string treestamp { get; set; }