using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace MMDAL.DTO.Exemption { public class ExemptionDTO { #region PrivateMembers #region Exemption private int exemptionid; //Id #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 private byte biztransactiontypeassetposttype; //AssetPostType #endregion #region OU private int ouid; //Id private string oucode; //Code private string ouname; //Name #endregion private string exemptionnumber; //Number private DateTime exemptiondate; //Date private string exemptionreferencenumber; //ReferenceNumber private DateTime exemptionreferencedate; //ReferenceDate private string exemptionpartyreferencenumber; //PartyReferenceNumber private DateTime exemptionpartyreferencedate; //PartyReferenceDate #region Party private int partyid; //Id private string partycode; //Code private string partyname; //Name #endregion #region PartyBranch private int partybranchid; //Id private string partybranchcode; //Code private string partybranchname; //Name #endregion #region Gcm private int exemptiontypeid; //Id private string exemptiontypecode; //Code private string exemptiontypename; //Name #endregion private DateTime exemptionvalidfrom; //ValidFrom private DateTime exemptionvalidto; //ValidTo private double exemptionexemptionamount; //ExemptionAmount private double exemptionopeningavailed; //OpeningAvailed private double exemptionopeningbalance; //OpeningBalance private double exemptionavailed; //Availed private double exemptionbalance; //Balance private string exemptionremarks; #endregion #region Base private byte exemptionstatus; //Status private Int16 exemptionversion; //Version #endregion #region Standard private int exemptioncreatedbyid; //CreatedById private DateTime exemptioncreatedon; //CreatedOn private int exemptionmodifiedbyid; //ModifiedById private DateTime exemptionmodifiedon; //ModifiedOn #endregion #endregion #region PublicMembers #region Exemption public int ExemptionId { get { return exemptionid; } //Id set { exemptionid = value; } //Id } #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 OU 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 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 } public byte BizTransactionTypeAssetPostType { get { return biztransactiontypeassetposttype; } //AssetPostType set { biztransactiontypeassetposttype = value; } //AssetPostType } #endregion public string ExemptionNumber { get { return exemptionnumber; } //Number set { exemptionnumber = value; } //Number } public DateTime ExemptionDate { get { return exemptiondate; } //Date set { exemptiondate = value; } //Date } public string ExemptionReferenceNumber { get { return exemptionreferencenumber; } //ReferenceNumber set { exemptionreferencenumber = value; } //ReferenceNumber } public DateTime ExemptionReferenceDate { get { return exemptionreferencedate; } //ReferenceDate set { exemptionreferencedate = value; } //ReferenceDate } public string ExemptionPartyReferenceNumber { get { return exemptionpartyreferencenumber; } //PartyReferenceNumber set { exemptionpartyreferencenumber = value; } //PartyReferenceNumber } public DateTime ExemptionPartyReferenceDate { get { return exemptionpartyreferencedate; } //PartyReferenceDate set { exemptionpartyreferencedate = value; } //PartyReferenceDate } #region Party public int PartyId { get { return partyid; } //Id set { partyid = value; } //Id } public string PartyCode { get { return partycode; } //Code set { partycode = value; } //Code } public string PartyName { get { return partyname; } //Name set { partyname = 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 } #endregion #region Gcm public int ExemptionTypeId { get { return exemptiontypeid; } //Id set { exemptiontypeid = value; } //Id } public string ExemptionTypeCode { get { return exemptiontypecode; } //Code set { exemptiontypecode = value; } //Code } public string ExemptionTypeName { get { return exemptiontypename; } //Name set { exemptiontypename = value; } //Name } #endregion public DateTime ExemptionValidFrom { get { return exemptionvalidfrom; } //ValidFrom set { exemptionvalidfrom = value; } //ValidFrom } public DateTime ExemptionValidTo { get { return exemptionvalidto; } //ValidTo set { exemptionvalidto = value; } //ValidTo } public double ExemptionExemptionAmount { get { return exemptionexemptionamount; } //ExemptionAmount set { exemptionexemptionamount = value; } //ExemptionAmount } public double ExemptionOpeningAvailed { get { return exemptionopeningavailed; } //OpeningAvailed set { exemptionopeningavailed = value; } //OpeningAvailed } public double ExemptionOpeningBalance { get { return exemptionopeningbalance; } //OpeningBalance set { exemptionopeningbalance = value; } //OpeningBalance } public double ExemptionAvailed { get { return exemptionavailed; } //Availed set { exemptionavailed = value; } //Availed } public double ExemptionBalance { get { return exemptionbalance; } //Balance set { exemptionbalance = value; } //Balance } public string ExemptionRemarks { get { return exemptionremarks; } //exemptionremarks set { exemptionremarks = value; } //exemptionremarks } #endregion #region Base public byte ExemptionStatus { get { return exemptionstatus; } //Status set { exemptionstatus = value; } //Status } public Int16 ExemptionVersion { get { return exemptionversion; } //Version set { exemptionversion = value; } //Version } #endregion #region Standard public int ExemptionCreatedById { get { return exemptioncreatedbyid; } //CreatedById set { exemptioncreatedbyid = value; } //CreatedById } public DateTime ExemptionCreatedOn { get { return exemptioncreatedon; } //CreatedOn set { exemptioncreatedon = value; } //CreatedOn } public int ExemptionModifiedById { get { return exemptionmodifiedbyid; } //ModifiedById set { exemptionmodifiedbyid = value; } //ModifiedById } public DateTime ExemptionModifiedOn { get { return exemptionmodifiedon; } //ModifiedOn set { exemptionmodifiedon = value; } //ModifiedOn } #endregion #endregion } }