using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace AccountsDAL.DTO.Voucher { public class VoucherBillAllocationDTO { #region PrivateMembers #region BillAllocation private int voucherbillallocationid; //Id #region VoucherDetail private int voucherlineid = -1; #endregion #region PriceCategory private int pricecategoryid = -1; private string pricecategorycode; private string pricecategoryname; #endregion private Int16 voucherbillallocationslno; //Slno private byte voucherbillallocationtype; //Type private string voucherbillallocationreferencenumber; //ReferenceNumber private DateTime voucherbillallocationreferencedate; //ReferenceDate private DateTime voucherbillallocationduedate; //DueDate private DateTime voucherbillallocationplandate; //PlanDate #region User private int inchargeid = -1; private string inchargecode; private string inchargename; #endregion private byte voucherbillallocationstatus; //Status private double voucherbillallocationfullamount; //FullAmount private double reporttdsamount; private string reportdetailnumber; private DateTime reportdetaildate; #region BillAllocation private int allocationlineid = -1; private string allocationlinedetailnumber; #endregion private double voucherbillallocationallocatedamount; //AllocatedAmount private double voucherbillallocationallocatedamountfc; #endregion #region Currency private int currencyid = -1; private string currencycode; private string currencyname; #endregion private string voucherbillallocationdetailnumber; private DateTime voucherbillallocationdetaildate; private Int16 voucherbillallocationduedays; private byte voucherbillallocationduetype; #endregion #region PublicMembers #region BillAllocation public int VoucherBillAllocationId { get { return voucherbillallocationid; } //Id set { voucherbillallocationid = value; } //Id } #region VoucherDetail public int VoucherLineId { get { return voucherlineid; } set { voucherlineid = value; } } #endregion #region PriceCategory public int PriceCategoryId { get { return pricecategoryid; } set { pricecategoryid = value; } } public string PriceCategoryCode { get { return pricecategorycode; } set { pricecategorycode = value; } } public string PriceCategoryName { get { return pricecategoryname; } set { pricecategoryname = value; } } #endregion public Int16 VoucherBillAllocationSlno { get { return voucherbillallocationslno; } //Slno set { voucherbillallocationslno = value; } //Slno } public byte VoucherBillAllocationType { get { return voucherbillallocationtype; } //Type set { voucherbillallocationtype = value; } //Type } public string VoucherBillAllocationReferenceNumber { get { return voucherbillallocationreferencenumber; } //ReferenceNumber set { voucherbillallocationreferencenumber = value; } //ReferenceNumber } public DateTime VoucherBillAllocationReferenceDate { get { return voucherbillallocationreferencedate; } //ReferenceDate set { voucherbillallocationreferencedate = value; } //ReferenceDate } public DateTime VoucherBillAllocationDueDate { get { return voucherbillallocationduedate; } //DueDate set { voucherbillallocationduedate = value; } //DueDate } public DateTime VoucherBillAllocationPlanDate { get { return voucherbillallocationplandate; } //PlanDate set { voucherbillallocationplandate = value; } //PlanDate } #region User public int InChargeId { get { return inchargeid; } //InchargeId set { inchargeid = value; } //InchargeId } public string InChargeCode { get { return inchargecode; } //InchargeCode set { inchargecode = value; } //InchargeCode } public string InChargeName { get { return inchargename; } //InchargeName set { inchargename = value; } //InchargeName } #endregion public byte VoucherBillAllocationStatus { get { return voucherbillallocationstatus; } //Status set { voucherbillallocationstatus = value; } //Status } public double VoucherBillAllocationFullAmount { get { return voucherbillallocationfullamount; } //FullAmount set { voucherbillallocationfullamount = value; } //FullAmount } #region BillAllocation public int AllocationLineId { get { return allocationlineid; } //Status set { allocationlineid = value; } //Status } public string AllocationLineDetailNumber { get { return allocationlinedetailnumber; } //Status set { allocationlinedetailnumber = value; } //Status } #endregion public double VoucherBillAllocationAllocatedAmount { get { return voucherbillallocationallocatedamount; } //AllocatedAmount set { voucherbillallocationallocatedamount = value; } //AllocatedAmount } private double voucherpendingamount; public double VoucherPendingAmount { get { return voucherpendingamount; } set { voucherpendingamount = value; } } #region Currency public int CurrencyId { get { return currencyid; } //CurrencyId set { currencyid = value; } //CurrencyId } public string CurrencyCode { get { return currencycode; } //CurrencyCode set { currencycode = value; } //CurrencyCode } public string CurrencyName { get { return currencyname; } //CurrencyName set { currencyname = value; } //CurrencyName } #endregion public string VoucherBillAllocationDetailNumber { get { return voucherbillallocationdetailnumber; } //DetailNumber set { voucherbillallocationdetailnumber = value; } //DetailNumber } public DateTime VoucherBillAllocationDetailDate { get { return voucherbillallocationdetaildate; } //DetailDate set { voucherbillallocationdetaildate = value; } //DetailDate } public Int16 VoucherBillAllocationDueDays { get { return voucherbillallocationduedays; } //DueDays set { voucherbillallocationduedays = value; } //DueDays } public byte VoucherBillAllocationDueType { get { return voucherbillallocationduetype; } //DueType set { voucherbillallocationduetype = value; } //DueType } private int routeid = -1; private string routecode; private string routename; public int RouteId { get { return routeid; } //RouteName set { routeid = value; } //RouteName } public string RouteCode { get { return routecode; } //RouteName set { routecode = value; } //RouteName } public string RouteName { get { return routename; } //RouteName set { routename = value; } //RouteName } private decimal tempfullamount; public decimal TempFullAmount { get { return tempfullamount; } //FullAmount set { tempfullamount = value; } //FullAmount } #endregion private double voucherbillallocationcurrencyconversion = 1; private double voucherbillallocationfullamountfc; //private double voucherbillallocationallocatedamountfc; public double VoucherBillAllocationCurrencyConversion { get { return voucherbillallocationcurrencyconversion; } //Route set { voucherbillallocationcurrencyconversion = value; } //Route } public double VoucherBillAllocationFullAmountFC { get { return voucherbillallocationfullamountfc; } //Route set { voucherbillallocationfullamountfc = value; } //Route } public double VoucherBillAllocationAllocatedAmountFC { get { return voucherbillallocationallocatedamountfc; } //Route set { voucherbillallocationallocatedamountfc = value; } //Route } public double ReportTDSAmount { get { return reporttdsamount; } //Route set { reporttdsamount = value; } //Route } public string ReportDetailNumber { get { return reportdetailnumber; } //Route set { reportdetailnumber = value; } //Route } public DateTime ReportDetailDate { get { return reportdetaildate; } //Route set { reportdetaildate = value; } //Route } #endregion private int voucherid; private int voucheraccountid; public int VoucherId { get { return voucherid; } set { voucherid = value; } } public int VoucherAccountId { get { return voucheraccountid; } set { voucheraccountid = value; } } private int tenantid; public int TenantId { get { return tenantid; } set { tenantid = value; } } private string vouchernarration; public string VoucherNarration { get { return vouchernarration; } set { vouchernarration = value; } } } }