using System; using System.Collections.Generic; using System.Linq; using System.Text; using static GB5Shared.DTO.GOP.GBGatewayDTO; namespace MMDAL.DTO.Terms { public class TermsDTO { #region PrivateMembers #region Terms private int termsid; //Id private string termssection; //Section private string termsdescription; //Description private int termstype; //private string termstypename; #endregion #region Base private Int16 termssortorder; //SortOrder private byte termsstatus; //Status private Int16 termsversion; //Version private int tenantid; #endregion #region Standard private int termscreatedbyid; //CreatedById private DateTime termscreatedon; //CreatedOn private string termscreatedbyname; //CreatedByName private int termsmodifiedbyid; //ModifiedById private DateTime termsmodifiedon; //ModifiedOn private string termsmodifiedbyname; //ModifiedByName private byte termssourcetype; //Sourcetype #endregion #endregion #region PublicMembers #region Terms public int TermsId { get { return termsid; } //Id set { termsid = value; } //Id } public string TermsSection { get { return termssection; } //Section set { termssection = value; } //Section } public string TermsDescription { get { return termsdescription; } //Description set { termsdescription = value; } //Description } //TermsTypeName = ((Gb4EnumDTO.TermsTypeNameStatus)termstype).ToString(); public int TermsType { get { return termstype; } //Type set { termstype = value; if (termstype == 0) { TermsTypeName = "Template"; } else { TermsTypeName = "DocSpecific"; } } //Type } public string TermsTypeName { get; set; } #endregion #region Base public Int16 TermsSortOrder { get { return termssortorder; } //SortOrder set { termssortorder = value; } //SortOrder } public byte TermsStatus { get { return termsstatus; } //Status set { termsstatus = value; } //Status } public Int16 TermsVersion { get { return termsversion; } //Version set { termsversion = value; } //Version } #endregion #region Standard public int TermsCreatedById { get { return termscreatedbyid; } //CreatedById set { termscreatedbyid = value; } //CreatedById } public DateTime TermsCreatedOn { get { return termscreatedon; } //CreatedOn set { termscreatedon = value; } //CreatedOn } public string TermsCreatedByName { get { return termscreatedbyname; } //CreatedByName set { termscreatedbyname = value; } //CreatedByName } public int TermsModifiedById { get { return termsmodifiedbyid; } //ModifiedById set { termsmodifiedbyid = value; } //ModifiedById } public DateTime TermsModifiedOn { get { return termsmodifiedon; } //ModifiedOn set { termsmodifiedon = value; } //ModifiedOn } public string TermsModifiedByName { get { return termsmodifiedbyname; } //ModifiedByName set { termsmodifiedbyname = value; } //ModifiedByName } public int TenantId { get { return tenantid; } set { tenantid = value; } } public byte TermsSourceType { get { return termssourcetype; } //SourceType set { termssourcetype = value; } //SourceType } #endregion #endregion } }