Class ProcessTableVO
- Namespace
- PHCBusinessLayer
- Assembly
- PHCBusinessLayer.dll
[AttTable("ProcessTable", 20220707)]
[AttTableVOInfo(typeof(ProcessTableAttInfo))]
[AttTableFlags(new TableFlags[] { TableFlags.MasterEntity, TableFlags.NotSaveLog, TableFlags.TableForJorge, TableFlags.NotCheckMandatory, TableFlags.NotUseHashTag })]
[AttTableOrderBy("enddate, endtime, startdate, starttime, username", "D,D,D,D,A")]
[AttTableMaintenance(typeof(ProcessTableMaintenance))]
public sealed class ProcessTableVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO
- Inheritance
-
ProcessTableVO
Properties
binerrorsbin
Não removemos a propriedade do VO para salvarguardar um posivel erro no ProcessTableMaintenance e assim temos sempre a informação antiga na base de dados para uma segunda change, por isso usamos Obsolete()
[AttHidden]
[Obsolete]
public string binerrorsbin { get; set; }
Property Value
bintargetitems
Não removemos a propriedade do VO para salvarguardar um possivel erro no ProcessTableMaintenance e assim temos sempre a informação antiga na base de dados para uma segunda change, por isso usamos Obsolete()
[AttHidden]
[Obsolete]
public string bintargetitems { get; set; }
Property Value
customprocessstamp
[AttLenght(25)]
public string customprocessstamp { get; set; }
Property Value
enddate
[AttFieldType(AttFieldType.InputTypes.date)]
public DateTime enddate { get; set; }
Property Value
endtime
[AttLenght(8)]
[AttFieldType(AttFieldType.InputTypes.time)]
public string endtime { get; set; }
Property Value
internalTypeId
[AttLenght(4)]
[AttFieldType(AttFieldType.InputTypes.integer)]
public TaskTypes internalTypeId { get; set; }
Property Value
messages
[AttHidden]
public List<MessageVO> messages { get; set; }
Property Value
payload
Can be used by the programmer to provide the information he wants in the database.
[AttHidden]
public string payload { get; set; }
Property Value
processtablestamp
[AttLenght(25)]
public string processtablestamp { get; set; }
Property Value
read
[AttLenght(10)]
[AttFieldType(AttFieldType.InputTypes.boolean)]
public bool read { get; set; }
Property Value
sourceentityname
[AttLenght(20)]
public string sourceentityname { get; set; }
Property Value
sourceserieid
[AttLenght(20)]
public string sourceserieid { get; set; }
Property Value
startdate
[AttFieldType(AttFieldType.InputTypes.date)]
[AttList]
public DateTime startdate { get; set; }
Property Value
starttime
[AttLenght(8)]
[AttFieldType(AttFieldType.InputTypes.time)]
[AttList]
public string starttime { get; set; }
Property Value
status
[AttLenght(10)]
public TaskStatus status { get; set; }
Property Value
statusname
[AttLenght(50)]
[AttLocale(typeof(ProcessTableAttInfo), new string[] { "[ProcessTable].[status]" })]
[AttList]
public string statusname { get; set; }
Property Value
targetentityname
[AttLenght(20)]
public string targetentityname { get; set; }
Property Value
targeterrorcount
[AttLenght(10)]
[AttFieldType(AttFieldType.InputTypes.integer)]
[AttList]
public int targeterrorcount { get; set; }
Property Value
targetitems
[AttVirtualField]
public List<object> targetitems { get; set; }
Property Value
targetlistcollection
[AttHidden]
public List<TargetStampCollection> targetlistcollection { get; set; }
Property Value
targetserieid
[AttLenght(20)]
public string targetserieid { get; set; }
Property Value
targetstamps
[AttHidden]
public List<string> targetstamps { get; set; }
Property Value
targetsuccesscount
[AttLenght(10)]
[AttFieldType(AttFieldType.InputTypes.integer)]
[AttList]
public int targetsuccesscount { get; set; }
Property Value
targetview
[AttHidden]
public List<object> targetview { get; set; }
Property Value
ticket
[AttPrimaryKey]
[AttLogInfo(0)]
[AttLenght(40)]
[AttList]
public string ticket { get; set; }
Property Value
title
[AttLenght(80)]
[AttLogInfo(1)]
[AttList]
public string title { get; set; }
Property Value
token
[AttPrimaryKey]
[AttLenght(40)]
[AttHidden]
public string token { get; set; }
Property Value
username
[AttLenght(60)]
[AttList]
public string username { get; set; }
Property Value
userstamp
[AttLenght(25)]
[AttForeignKey(typeof(UserVO))]
public string userstamp { get; set; }