using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace FMDAL.DTO.Action { public class ActionDTO { #region PrivateMembers #region Action private int actionid; //Id #region OrganizationUnit private int organizationunitid; //Id private string organizationunitcode; //Code private string organizationunitname; //Name private string organizationunitshortname; //ShortName #endregion #region BIZTransactionType private int biztransactiontypeid; //Id private string biztransactiontypecode; //Code private string biztransactiontypename; //Name #endregion private string actiontransactionnumber; //TransactionNumber private DateTime actiontransactiondate; //TransactionDate private string actionreferencenumber; //ReferenceNumber private DateTime actionreferencedate; //ReferenceDate private byte actionentrymode; //EntryMode #region Device private int deviceid; //Id private string devicecode; //Code private string devicename; //Name #endregion #region PartyBranch private int partybranchid; //Id private string partybranchcode; //Code private string partybranchname; //Name private string partybranchshortname; //ShortName #endregion #region User private int personid; //Id private string personcode; //Code private string personname; //Name #endregion private DateTime actionperiodfrom; //PeriodFrom private DateTime actionperiodto; //PeriodTo private string actionremarks; //Remarks private string actiontags; //Tags #endregion #region Base private int actioncreatedbyid; //CreatedById private DateTime actioncreatedon; //CreatedOn private int actionmodifiedbyid; //ModifiedById private DateTime actionmodifiedon; //ModifiedOn #endregion #region Standard private Int16 actionsortorder; //SortOrder private byte actionstatus; //Status private Int16 actionversion; //Version #endregion private List ActionDetailDTOs; #endregion #region PublicMembers #region Action public int ActionId { get { return actionid; } //Id set { actionid = value; } //Id } #region OrganizationUnit public int OrganizationUnitId { get { return organizationunitid; } //Id set { organizationunitid = value; } //Id } public string OrganizationUnitCode { get { return organizationunitcode; } //Code set { organizationunitcode = value; } //Code } public string OrganizationUnitName { get { return organizationunitname; } //Name set { organizationunitname = value; } //Name } public string OrganizationUnitShortName { get { return organizationunitshortname; } //ShortName set { organizationunitshortname = value; } //ShortName } #endregion #region BIZTransactionType public int BIZTransactionTypeId { get { return biztransactiontypeid; } //Id set { biztransactiontypeid = value; } //Id } public string BIZTransactionTypeCode { get { return biztransactiontypecode; } //Code set { biztransactiontypecode = value; } //Code } public string BIZTransactionTypeName { get { return biztransactiontypename; } //Name set { biztransactiontypename = value; } //Name } #endregion public string ActionTransactionNumber { get { return actiontransactionnumber; } //TransactionNumber set { actiontransactionnumber = value; } //TransactionNumber } public DateTime ActionTransactionDate { get { return actiontransactiondate; } //TransactionDate set { actiontransactiondate = value; } //TransactionDate } public string ActionReferenceNumber { get { return actionreferencenumber; } //ReferenceNumber set { actionreferencenumber = value; } //ReferenceNumber } public DateTime ActionReferenceDate { get { return actionreferencedate; } //ReferenceDate set { actionreferencedate = value; } //ReferenceDate } public byte ActionEntryMode { get { return actionentrymode; } //EntryMode set { actionentrymode = value; } //EntryMode } #region Device public int DeviceId { get { return deviceid; } //Id set { deviceid = value; } //Id } public string DeviceCode { get { return devicecode; } //Code set { devicecode = value; } //Code } public string DeviceName { get { return devicename; } //Name set { devicename = value; } //Name } #endregion #region PartyBranch public int PartyBranchId { get { return partybranchid; } //Id set { partybranchid = value; } //Id } public string PartyBranchCode { get { return partybranchcode; } //Code set { partybranchcode = value; } //Code } public string PartyBranchName { get { return partybranchname; } //Name set { partybranchname = value; } //Name } public string PartyBranchShortName { get { return partybranchshortname; } //ShortName set { partybranchshortname = value; } //ShortName } #endregion #region User public int PersonId { get { return personid; } //Id set { personid = value; } //Id } public string PersonCode { get { return personcode; } //Code set { personcode = value; } //Code } public string PersonName { get { return personname; } //Name set { personname = value; } //Name } #endregion private int periodid; ////Id private string periodcode; ////Code private string periodname; ////Name #region Period public int PeriodId { get { return periodid; } ////Id set { periodid = value; } ////Id } public string PeriodCode { get { return periodcode; } ////Code set { periodcode = value; } ////Code } public string PeriodName { get { return periodname; } ////Name set { periodname = value; } ////Name } #endregion public DateTime ActionPeriodFrom { get { return actionperiodfrom; } //PeriodFrom set { actionperiodfrom = value; } //PeriodFrom } public DateTime ActionPeriodTo { get { return actionperiodto; } //PeriodTo set { actionperiodto = value; } //PeriodTo } public string ActionRemarks { get { return actionremarks; } //Remarks set { actionremarks = value; } //Remarks } public string ActionTags { get { return actiontags; } //Tags set { actiontags = value; } //Tags } #endregion #region Base public int ActionCreatedById { get { return actioncreatedbyid; } //CreatedById set { actioncreatedbyid = value; } //CreatedById } public DateTime ActionCreatedOn { get { return actioncreatedon; } //CreatedOn set { actioncreatedon = value; } //CreatedOn } public int ActionModifiedById { get { return actionmodifiedbyid; } //ModifiedById set { actionmodifiedbyid = value; } //ModifiedById } public DateTime ActionModifiedOn { get { return actionmodifiedon; } //ModifiedOn set { actionmodifiedon = value; } //ModifiedOn } #endregion #region Standard public Int16 ActionSortOrder { get { return actionsortorder; } //SortOrder set { actionsortorder = value; } //SortOrder } public byte ActionStatus { get { return actionstatus; } //Status set { actionstatus = value; } //Status } public Int16 ActionVersion { get { return actionversion; } //Version set { actionversion = value; } //Version } #endregion public List ActionDetailArray { get { return ActionDetailDTOs; } //Version set { ActionDetailDTOs = value; } //Version } #region OtherCharge private int otherchargeid = -1; ////Id private string otherchargecode; ////Code private string otherchargename; ////Name #endregion #region OtherCharge public int OtherChargeId { get { return otherchargeid; } ////Id set { otherchargeid = value; } ////Id } public string OtherChargeCode { get { return otherchargecode; } ////Code set { otherchargecode = value; } ////Code } public string OtherChargeName { get { return otherchargename; } ////Name set { otherchargename = value; } ////Name } #endregion #endregion } }