using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace MMDAL.DTO.TExcise { public class TExciseDTO { #region PrivateMembers #region Texcise private int texciseid; //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 #endregion #region OrganizationUnit private int ouid; //Id private string oucode; //Code private string ouname; //Name #endregion private DateTime texciseexcisedate; //ExciseDate private string texciseexcisenumber; //ExciseNumber private string texcisereferencenumber; //ReferenceNumber private DateTime texcisereferencedate; //ReferenceDate #endregion #region Newfields private int instrumenttypeid; //instrumenttypeid private string instrumenttypename; //instrumenttypename private string instrumentnumber; //instrumentnumber private DateTime instrumentdate; //instrumentdate private string drawnonbank; //drawnonbank private int accountid; //accountid private string accountcode; //accountcode private string accountname; //accountname private string paidto; //paidto private string remarks; //remarks private DateTime fromdate; //fromdate private DateTime todate; //todate private double instrumentamount; //Instrument Amount private List texcisedetailarray = new List(); #endregion #region Base private byte texcisestatus; //Status private Int16 texciseversion; //Version #endregion #region Standard private int texcisecreatedbyid; //CreatedById private DateTime texcisecreatedon; //CreatedOn private int texcisemodifiedbyid; //ModifiedById private DateTime texcisemodifiedon; //ModifiedOn #endregion #endregion #region PublicMembers #region Texcise public int TExciseId { get { return texciseid; } //Id set { texciseid = 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 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 Texcise #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 #endregion #endregion public DateTime TExciseExciseDate { get { return texciseexcisedate; } //ExciseDate set { texciseexcisedate = value; } //ExciseDate } public string TExciseExciseNumber { get { return texciseexcisenumber; } //ExciseNumber set { texciseexcisenumber = value; } //ExciseNumber } public string TExciseReferenceNumber { get { return texcisereferencenumber; } //ReferenceNumber set { texcisereferencenumber = value; } //ReferenceNumber } public DateTime TExciseReferenceDate { get { return texcisereferencedate; } //ReferenceDate set { texcisereferencedate = value; } //ReferenceDate } #region NewFields public int InstrumentTypeId { get { return instrumenttypeid; } //InstrumentTypeId set { instrumenttypeid = value; } //InstrumentTypeId } public string InstrumentTypeName { get { return instrumenttypename; } //InstrumentTypeName set { instrumenttypename = value; } //InstrumentTypeName } public string InstrumentNumber { get { return instrumentnumber; } //InstrumentNumber set { instrumentnumber = value; } //InstrumentNumber } public DateTime InstrumentDate { get { return instrumentdate; } //InstrumentDate set { instrumentdate = value; } //InstrumentDate } public string DrawnOnBank { get { return drawnonbank; } //DrawnOnBank set { drawnonbank = value; } //DrawnOnBank } public int AccountId { get { return accountid; } //AccountId set { accountid = value; } //AccountId } public string AccountCode { get { return accountcode; } //AccountCode set { accountcode = value; } //AccountCode } public string AccountName { get { return accountname; } //AccountName set { accountname = value; } //AccountName } public string PaidTo { get { return paidto; } //PaidTo set { paidto = value; } //PaidTo } public string Remarks { get { return remarks; } //Remarks set { remarks = value; } //Remarks } public DateTime FromDate { get { return fromdate; } //FromDate set { fromdate = value; } //FromDate } public DateTime ToDate { get { return todate; } //ToDate set { todate = value; } //ToDate } public double InstrumentAmount { get { return instrumentamount; } //InstrumentAmount set { instrumentamount = value; } //InstrumentAmount } public List TExciseDetailArray { get { return texcisedetailarray; } set { texcisedetailarray = value; } } #endregion #region Base public byte TExciseStatus { get { return texcisestatus; } //Status set { texcisestatus = value; } //Status } public Int16 TExciseVersion { get { return texciseversion; } //Version set { texciseversion = value; } //Version } #endregion #region Standard public int TExciseCreatedById { get { return texcisecreatedbyid; } //CreatedById set { texcisecreatedbyid = value; } //CreatedById } public DateTime TExciseCreatedOn { get { return texcisecreatedon; } //CreatedOn set { texcisecreatedon = value; } //CreatedOn } public int TExciseModifiedById { get { return texcisemodifiedbyid; } //ModifiedById set { texcisemodifiedbyid = value; } //ModifiedById } public DateTime TExciseModifiedOn { get { return texcisemodifiedon; } //ModifiedOn set { texcisemodifiedon = value; } //ModifiedOn } #endregion } }