Table of Contents

Class BankConLogVO

Namespace
PHCBusinessLayer
Assembly
PHCBusinessLayer.dll
[AttTable("BankConLog", 20230106)]
[AttTableFlags(new TableFlags[] { TableFlags.MasterEntity, TableFlags.SystemVO, TableFlags.IsNotFormEntity, TableFlags.AddOnNotCustomizable, TableFlags.DisableRowCount, TableFlags.NotUseHashTag })]
public class BankConLogVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO
Inheritance
BankConLogVO

Properties

GetFieldStampName

Use only field name without table name

public override string GetFieldStampName { get; }

Property Value

string

GetStampValue

public override string GetStampValue { get; }

Property Value

string

bankConnectionDate

Represents the bank connection date from GoCardLess API

[AttFieldType(AttFieldType.InputTypes.date, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public DateTime bankConnectionDate { get; set; }

Property Value

DateTime

bankConnectionExpDate

Represents the bank connection expiration date from GoCardLess API

[AttFieldType(AttFieldType.InputTypes.date, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public DateTime bankConnectionExpDate { get; set; }

Property Value

DateTime

bankConnectionId

Represents the bank connection id from GoCardLess API, we use this id to check the status or to delete the connection

[AttLenght(200)]
public string bankConnectionId { get; set; }

Property Value

string

bankConnectionStatus

Represents the bank connection status from GoCardLess API

[AttLenght(5)]
[AttFieldType(AttFieldType.InputTypes.integer)]
public BankConnectorApi.BankConApiResponse.BankConnectionStatus bankConnectionStatus { get; set; }

Property Value

BankConnectorApi.BankConApiResponse.BankConnectionStatus

bankConnectionStatusName

Name of bank connection status

[AttLenght(50)]
public string bankConnectionStatusName { get; set; }

Property Value

string

bankId

Represents the bank id from GoCardLess API

[AttMandatory]
[AttLenght(200)]
public string bankId { get; set; }

Property Value

string

bankName

Represents the bank name from GoCardLess API

[AttLenght(200)]
public string bankName { get; set; }

Property Value

string

bankconlogstamp

This field uniquely identifies the record (primary key by default)

[AttLenght(25)]
public string bankconlogstamp { get; set; }

Property Value

string

Methods

SetStampValue(string)

public override void SetStampValue(string stampID)

Parameters

Nome Tipo Descrição
stampID string