Class PoPaymentTypeVO
- Namespace
- PHCBusinessLayer
- Assembly
- PHCBusinessLayer.dll
Payment Types of payments
[AttTable("PoPaymentType", 20210901)]
[AttTableGama(Gamas.Grow)]
[AttTableOrderBy("name")]
public class PoPaymentTypeVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IGenericVO, IParent<PoVO>, IParent
- Inheritance
-
PoPaymentTypeVO
Remarks
When the payment is made, it can be done with multiple forms of payment. Payment modes come from the entity PaymentTypeVO
Properties
GetFieldStampName
Use only field name without table name
public override string GetFieldStampName { get; }
Property Value
GetStampValue
public override string GetStampValue { get; }
Property Value
PaymentTypeVO
Payment type PaymentTypeVO
[AttExternalCollection(typeof(PaymentTypeVO), new string[] { "PaymentType.paymentTypeStamp", "paymentTypeStamp" })]
public PaymentTypeVO PaymentTypeVO { get; }
Property Value
name
Payment mode name name
[AttLenght(30)]
public string name { get; set; }
Property Value
paymentTypeStamp
Payment mode
[AttLenght(25)]
[AttForeignKey(typeof(PaymentTypeVO), HiddenField = false)]
public string paymentTypeStamp { get; set; }
Property Value
poPaymentTypeStamp
Unique Identifier
[AttLenght(25)]
public string poPaymentTypeStamp { get; set; }
Property Value
poStamp
Connection to the entity PoVO
[AttLenght(25)]
[AttForeignKey(typeof(PoVO))]
public string poStamp { get; set; }
Property Value
value
Payment mode value
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
public decimal value { get; set; }
Property Value
Methods
SetStampValue(string)
public override void SetStampValue(string stampID)
Parameters
| Nome | Tipo | Descrição |
|---|---|---|
stampID |
string |
Explicit Interface Implementations
ParentVO
PoVO ParentVO { get; set; }