using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace AdminDAL.DTO.CheckingSetting { public record CheckingSettingDTO { #region PrivateMembers #region CheckingSetting private int checkingsettingid; //Id private string checkingsettingmenutype; private string checkingsettingmodulename; #region Entity private int entityid; //Id private string entitycode; //Code private string entityname; //Name #endregion #region BIZTransactionClass private int biztransactionclassid; //Id private string biztransactionclasscode; //Code private string biztransactionclassname; //Name #endregion #region OrganizationUnit private int ouid; //Id private string oucode; //Code private string ouname; //Name #endregion #region Period private int periodid; //Id private string periodcode; //Code private string periodname; //Name private DateTime periodfromdate; //FromDate private DateTime periodtodate; //ToDate #endregion #region BizTransactionType private int biztransactiontypeid; //Id private string biztransactiontypecode; //Code private string biztransactiontypename; //Name #endregion #endregion #region Base private byte checkingsettingstatus; //Status private Int16 checkingsettingversion; //Version #endregion #region Standard private int checkingsettingcreatedbyid; //CreatedById private DateTime checkingsettingcreatedon; //CreatedOn private int checkingsettingmodifiedbyid; //ModifiedById private DateTime checkingsettingmodifiedon; //ModifiedOn private string checkingsettingcreatedbyname; private string checkingsettingmodifiedbyname; #endregion private List checkingsettingdetailarray = new List(); #endregion #region PublicMembers #region CheckingSetting public int CheckingSettingId { get { return checkingsettingid; } //Id set { checkingsettingid = value; } //Id } public string CheckingSettingMeuType { get { return checkingsettingmenutype; } set { checkingsettingmenutype = value; } } public string CheckingSettingModuleName { get { return checkingsettingmodulename; } set { checkingsettingmodulename = value; } } #region Entity public int EntityId { get { return entityid; } //Id set { entityid = value; } //Id } public string EntityCode { get { return entitycode; } //Code set { entitycode = value; } //Code } public string EntityName { get { return entityname; } //Name set { entityname = value; } //Name } #endregion #region BIZTransactionClass public int BIZTransactionClassId { get { return biztransactionclassid; } //Id set { biztransactionclassid = value; } //Id } public string BIZTransactionClassCode { get { return biztransactionclasscode; } //Code set { biztransactionclasscode = value; } //Code } public string BIZTransactionClassName { get { return biztransactionclassname; } //Name set { biztransactionclassname = value; } //Name } #endregion #region OrganizationUnit public int OUId { get { return ouid; } //Id set { ouid = value; } //Id } public string OUCode { get { return oucode; } //Code set { oucode = value; } //Code } public string OUName { get { return ouname; } //Name set { ouname = value; } //Name } #endregion #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 } public DateTime PeriodFromDate { get { return periodfromdate; } //FromDate set { periodfromdate = value; } //FromDate } public DateTime PeriodToDate { get { return periodtodate; } //ToDate set { periodtodate = value; } //ToDate } #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 #endregion #region Base public byte CheckingSettingStatus { get { return checkingsettingstatus; } //Status set { checkingsettingstatus = value; } //Status } public Int16 CheckingSettingVersion { get { return checkingsettingversion; } //Version set { checkingsettingversion = value; } //Version } #endregion #region Standard public int CheckingSettingCreatedById { get { return checkingsettingcreatedbyid; } //CreatedById set { checkingsettingcreatedbyid = value; } //CreatedById } public DateTime CheckingSettingCreatedOn { get { return checkingsettingcreatedon; } //CreatedOn set { checkingsettingcreatedon = value; } //CreatedOn } public int CheckingSettingModifiedById { get { return checkingsettingmodifiedbyid; } //ModifiedById set { checkingsettingmodifiedbyid = value; } //ModifiedById } public DateTime CheckingSettingModifiedOn { get { return checkingsettingmodifiedon; } //ModifiedOn set { checkingsettingmodifiedon = value; } //ModifiedOn } public string CheckingSettingCreatedByName { get { return checkingsettingcreatedbyname; } //GcmTypeCreatedByName set { checkingsettingcreatedbyname = value; } //GcmTypeCreatedByName } public string CheckingSettingModifiedByName { get { return checkingsettingmodifiedbyname; } //GcmTypeModifiedByName set { checkingsettingmodifiedbyname = value; } //GcmTypeModifiedByName } #endregion public List CheckingSettingDetailArray { get { return checkingsettingdetailarray; } set { checkingsettingdetailarray = value; } } #endregion } }