Class AttributeHistoryVO
- Namespace
- PHCBusinessLayer
- Assembly
- PHCBusinessLayer.dll
[AttTable("AttributeHistory", 20221015)]
[AttTableProducts(new Products[] { Products.Payroll })]
[AttTableOrderBy("[AttributeHistory].[order]")]
public class AttributeHistoryVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IGenericVO, IParent<EmployeeVO>, IParent
- Inheritance
-
AttributeHistoryVO
Properties
AttributeValueVO
[AttExternalCollection(typeof(AttributeValueVO), new string[] { "[AttributeHistory].[selectedvalue]", "[AttributeValue].[attributevaluestamp]" })]
public AttributeValueVO AttributeValueVO { get; }
Property Value
attributetype
attribute type.
[AttLenght(3)]
[AttFieldType(AttFieldType.InputTypes.integer)]
public ConfigFields attributetype { get; set; }
Property Value
employeestamp
[AttForeignKey(typeof(EmployeeVO))]
[AttLenght(25)]
[AttIndex]
public string employeestamp { get; set; }
Property Value
historydate
[AttFieldType(AttFieldType.InputTypes.date)]
public DateTime historydate { get; set; }
Property Value
historyenddate
[AttFieldType(AttFieldType.InputTypes.date)]
public DateTime historyenddate { get; set; }
Property Value
obs
[AttFieldType(AttFieldType.InputTypes.memo)]
public string obs { get; set; }
Property Value
selectedvalue
[AttLenght(40)]
[AttMandatory]
public string selectedvalue { get; set; }
Property Value
selectedvaluecode
[AttVirtualField(typeof(EmployeeAttInfo))]
[AttLenght(40)]
public string selectedvaluecode { get; set; }
Property Value
selectedvaluedesc
[AttVirtualField(typeof(EmployeeAttInfo))]
[AttLenght(400)]
public string selectedvaluedesc { get; set; }
Property Value
Explicit Interface Implementations
ParentVO
EmployeeVO ParentVO { get; set; }
Returns
attributehistorystamp
[AttLenght(25)]
string attributehistorystamp { get; set; }
Returns
order
[AttLenght(10)]
[AttHidden]
decimal order { get; set; }
Returns
previousLineID
[AttVirtualField]
[AttHidden]
string previousLineID { get; set; }