using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace AdminDAL.DTO.TemplateData { public record TemplateDataDTO { private int templatedataid; private int ouid = -1; private string oucode; private string ouname; private int periodid = -1; private string periodcode; private string periodname; private int biztransactiontypeid = -1; private string biztransactiontypecode; private string biztransactiontypename; private string templatedataformnumber; private DateTime templatedataformdate; private string templatedataformreferencenumber; private DateTime templatedataformreferencedate; private int formtemplateid = -1; private string formtemplatecode; private string formtemplatename; private int objecttypeid; private string objecttypecode; private string objecttypename; private int objectid; private string templatedatadata; private int actiondetailid; private int taskid; private int partyid = -1; private string partycode; private string partyname; private int partybranchid = -1; private string partybranchcode; private string partybranchname; private int headerparametersetid; private int footerparametersetid; private byte templatedatastatus; private Int16 templatedataversion; private int templatedatacreatedbyid; private DateTime templatedatacreatedon; private int templatedatamodifiedbyid; private DateTime templatedatamodifiedon; // Maps to the real TTEMPLATEDATA.TENANTID column — populated from LoginDTO.ClientId in // TemplateDataBLL, never trusted from the client. private int tenantid = -1; public int TemplateDataId { get { return templatedataid; } set { templatedataid = value; } } public int OUId { get { return ouid; } set { ouid = value; } } public string OUCode { get { return oucode; } set { oucode = value; } } public string OUName { get { return ouname; } set { ouname = value; } } public int PeriodId { get { return periodid; } set { periodid = value; } } public string PeriodCode { get { return periodcode; } set { periodcode = value; } } public string PeriodName { get { return periodname; } set { periodname = value; } } public int BIZTransactionTypeId { get { return biztransactiontypeid; } set { biztransactiontypeid = value; } } public string BIZTransactionTypeCode { get { return biztransactiontypecode; } set { biztransactiontypecode = value; } } public string BIZTransactionTypeName { get { return biztransactiontypename; } set { biztransactiontypename = value; } } public string TemplateDataFormNumber { get { return templatedataformnumber; } set { templatedataformnumber = value; } } public DateTime TemplateDataFormDate { get { return templatedataformdate; } set { templatedataformdate = value; } } public string TemplateDataFormReferenceNumber { get { return templatedataformreferencenumber; } set { templatedataformreferencenumber = value; } } public DateTime TemplateDataFormReferenceDate { get { return templatedataformreferencedate; } set { templatedataformreferencedate = value; } } public int FormTemplateId { get { return formtemplateid; } set { formtemplateid = value; } } public string FormTemplateCode { get { return formtemplatecode; } set { formtemplatecode = value; } } public string FormTemplateName { get { return formtemplatename; } set { formtemplatename = value; } } public int ObjectTypeId { get { return objecttypeid; } set { objecttypeid = value; } } public string ObjectTypeCode { get { return objecttypecode; } set { objecttypecode = value; } } public string ObjectTypeName { get { return objecttypename; } set { objecttypename = value; } } public int ObjectId { get { return objectid; } set { objectid = value; } } public string TemplateDataData { get { return templatedatadata; } set { templatedatadata = value; } } public int ActionDetailId { get { return actiondetailid; } set { actiondetailid = value; } } public int TaskId { get { return taskid; } set { taskid = value; } } public int PartyId { get { return partyid; } set { partyid = value; } } public string PartyCode { get { return partycode; } set { partycode = value; } } public string PartyName { get { return partyname; } set { partyname = value; } } public int PartyBranchId { get { return partybranchid; } set { partybranchid = value; } } public string PartyBranchCode { get { return partybranchcode; } set { partybranchcode = value; } } public string PartyBranchName { get { return partybranchname; } set { partybranchname = value; } } public int HeaderParameterSetId { get { return headerparametersetid; } set { headerparametersetid = value; } } public int FooterParameterSetId { get { return footerparametersetid; } set { footerparametersetid = value; } } public byte TemplateDataStatus { get { return templatedatastatus; } set { templatedatastatus = value; } } public Int16 TemplateDataVersion { get { return templatedataversion; } set { templatedataversion = value; } } public int TemplateDataCreatedById { get { return templatedatacreatedbyid; } set { templatedatacreatedbyid = value; } } public DateTime TemplateDataCreatedOn { get { return templatedatacreatedon; } set { templatedatacreatedon = value; } } public int TemplateDataModifiedById { get { return templatedatamodifiedbyid; } set { templatedatamodifiedbyid = value; } } public DateTime TemplateDataModifiedOn { get { return templatedatamodifiedon; } set { templatedatamodifiedon = value; } } public int TenantId { get { return tenantid; } set { tenantid = value; } } private string formtemplateformtemplatedata; public string FormTemplateFormTemplateData { get { return formtemplateformtemplatedata; } set { formtemplateformtemplatedata = value; } } } }