using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace MMDAL.DTO.MMReports { public class InvoiceWithTimeSheetAnnexurePrintingDTO //:ReportPaginationDTO--------->DEVADMIN { //ICommonFunctionFrameDAL Common = new CommonFunctionFrameDAL(); private int documentid; private int ouid; private string documentnumber; private DateTime documentdate; private string referencenumber; private DateTime referencedate; private string partyreferencenumber; private DateTime partyreferencedate; private string itemcode; private string itemname; private string skucode; private string skuname; private string productdescription; private string uomcode; private string currencycode; private decimal rate; private decimal ratefc; private decimal rategc; private decimal itembasicvalue; private decimal itembasicvaluefc; private decimal itemnetvalue; private decimal itemnetvaluefc; private decimal transactionactualquantity; private string partycode; private string partyname; private string partybranchcode; private string partybranchname; private string partyaddressline1; private string partyaddressline2; private string partyaddressline3; private string partyaddressline4; private string partyaddressline5; private string partyaddressmobile; private string partyaddressphone; private string partyexciseregisternumber; private string partyexcisecodenumber; private string partyvatcstnumber; private string partyvattinnumber; private string partyfax; private string ouaddressline1; private string ouaddressline2; private string ouaddressline3; private string ouaddressline4; private string ouaddressline5; private string ouaddressmobile; private string ouaddressphone; private string ouexciseregisternumber; private string ouexcisecodenumber; private string ouvatcstnumber; private string ouvattinnumber; private string oufax; private string billaddressline1; private string billaddressline2; private string billaddressline3; private string billaddressline4; private string billaddressline5; private string billaddressmobile; private string billaddressphone; private string billexciseregisternumber; private string billexcisecodenumber; private string billvatcstnumber; private string billvattinnumber; private string billfax; private string shipaddressline1; private string shipaddressline2; private string shipaddressline3; private string shipaddressline4; private string shipaddressline5; private string shipaddressmobile; private string shipaddressphone; private string shipexciseregisternumber; private string shipexcisecodenumber; private string shipvatcstnumber; private string shipvattinnumber; private string shipfax; private string itemremarks; private int fromdocumentid; private int todocumentid; private string oucode; private string ouname; private string oudisplayname; private int biztransactiontypeid; private string biztransactiontypecode; private string biztransactiontypename; private string biztransactiontypedisplayname; private int biztransactionclassid; private decimal totalbasicvalue; private decimal totalbasicvaluefc; public string TotalNetValueInWords; public string TotalNetValueFCInWords; private string docdate; private decimal totalitemamountplus; private decimal totalitemamountminus; private decimal totalitemamountminusfc; private decimal totalitemamountplusfc; public string DocDate { get { return docdate; } set { docdate = value; } } public int FromDocumentId { get { return fromdocumentid; } set { fromdocumentid = value; } } public int ToDocumentId { get { return todocumentid; } set { todocumentid = value; } } public string OUCode { get { return oucode; } set { oucode = value; } } public string OUName { get { return ouname; } set { ouname = value; } } public string OUDisplayName { get { return oudisplayname; } set { oudisplayname = value; } } public decimal TotalItemAmountPlus { get { return totalitemamountplus; } set { totalitemamountplus = value; } } public decimal TotalItemAmountMinusFC { get { return totalitemamountminusfc; } set { totalitemamountminusfc = value; } } public decimal TotalItemAmountMinus { get { return totalitemamountminus; } set { totalitemamountminus = value; } } public decimal TotalItemAmountPlusFC { get { return totalitemamountplusfc; } set { totalitemamountplusfc = value; } } private IList annexurecharges; public IList AnnexureCharges { get { return annexurecharges; } set { annexurecharges = value; } } private IList annexuresheet; public IList AnnexureSheet { get { return annexuresheet; } set { annexuresheet = value; } } private IList annexureclaim; public IList AnnexureClaim { get { return annexureclaim; } set { annexureclaim = value; } } public int OUId { get { return ouid; } set { ouid = value; } } public int DocumentId { get { return documentid; } set { documentid = value; } } public string DocumentNumber { get { return documentnumber; } set { documentnumber = value; } } public DateTime DocumentDate { get { return documentdate; } set { documentdate = value; } } public string PartyReferenceNumber { get { return partyreferencenumber; } set { partyreferencenumber = value; } } public DateTime PartyReferenceDate { get { return partyreferencedate; } set { partyreferencedate = value; } } public string ReferenceNumber { get { return referencenumber; } set { referencenumber = value; } } public DateTime ReferenceDate { get { return referencedate; } set { referencedate = value; } } public string ItemCode { get { return itemcode; } set { itemcode = value; } } public string ItemName { get { return itemname; } set { itemname = value; } } public string SKUCode { get { return skucode; } set { skucode = value; } } public string SKUName { get { return skuname; } set { skuname = value; } } public string UOMCode { get { return uomcode; } set { uomcode = value; } } public string CurrencyCode { get { return currencycode; } set { currencycode = value; //TotalNetValueInWords = Common.ChangeToWords(Convert.ToString(TotalNetValue), CurrencyCode); //TotalNetValueFCInWords = Common.ChangeToWords(Convert.ToString(TotalNetValueFC), CurrencyCode); } } public string ProductDescription { get { return productdescription; } set { productdescription = value; } } public decimal Rate { get { return rate; } set { rate = value; } } public decimal RateFc { get { return ratefc; } set { ratefc = value; } } public decimal RateGc { get { return rategc; } set { rategc = value; } } public decimal ItemBasicValue { get { return itembasicvalue; } set { itembasicvalue = value; } } public decimal ItemBasicValueFc { get { return itembasicvaluefc; } set { itembasicvaluefc = value; } } public decimal ItemNetValue { get { return itemnetvalue; } set { itemnetvalue = value; } } public decimal ItemNetValueFC { get { return itemnetvaluefc; } set { itemnetvaluefc = value; } } public decimal TransactionActualQuantity { get { return transactionactualquantity; } set { transactionactualquantity = value; } } public string PartyCode { get { return partycode; } set { partycode = value; } } public string PartyName { get { return partyname; } set { partyname = value; } } public string PartyBranchCode { get { return partybranchcode; } set { partybranchcode = value; } } public string PartyBranchName { get { return partybranchname; } set { partybranchname = value; } } public string PartyAddressLine1 { get { return partyaddressline1; } set { partyaddressline1 = value; } } public string PartyAddressLine2 { get { return partyaddressline2; } set { partyaddressline2 = value; } } public string PartyAddressLine3 { get { return partyaddressline3; } set { partyaddressline3 = value; } } public string PartyAddressLine4 { get { return partyaddressline4; } set { partyaddressline4 = value; } } public string PartyAddressLine5 { get { return partyaddressline5; } set { partyaddressline5 = value; } } public string PartyAddressMobile { get { return partyaddressmobile; } set { partyaddressmobile = value; } } public string PartyAddressPhone { get { return partyaddressphone; } set { partyaddressphone = value; } } public string PartyExciseRegisterNumber { get { return partyexciseregisternumber; } set { partyexciseregisternumber = value; } } public string PartyExciseCodeNumber { get { return partyexcisecodenumber; } set { partyexcisecodenumber = value; } } public string PartyVATCSTNumber { get { return partyvatcstnumber; } set { partyvatcstnumber = value; } } public string PartyVATTINNumber { get { return partyvattinnumber; } set { partyvattinnumber = value; } } public string PartyFAX { get { return partyfax; } set { partyfax = value; } } public string OUAddressLine1 { get { return ouaddressline1; } set { ouaddressline1 = value; } } public string OUAddressLine2 { get { return ouaddressline2; } set { ouaddressline2 = value; } } public string OUAddressLine3 { get { return ouaddressline3; } set { ouaddressline3 = value; } } public string OUAddressLine4 { get { return ouaddressline4; } set { ouaddressline4 = value; } } public string OUAddressLine5 { get { return ouaddressline5; } set { ouaddressline5 = value; } } public string OUAddressMobile { get { return ouaddressmobile; } set { ouaddressmobile = value; } } public string OUAddressPhone { get { return ouaddressphone; } set { ouaddressphone = value; } } public string OUExciseRegisterNumber { get { return ouexciseregisternumber; } set { ouexciseregisternumber = value; } } public string OUExciseCodeNumber { get { return ouexcisecodenumber; } set { ouexcisecodenumber = value; } } public string OUVATCSTNumber { get { return ouvatcstnumber; } set { ouvatcstnumber = value; } } public string OUVATTINNumber { get { return ouvattinnumber; } set { ouvattinnumber = value; } } public string OUFAX { get { return oufax; } set { oufax = value; } } public string BillAddressLine1 { get { return billaddressline1; } set { billaddressline1 = value; } } public string BillAddressLine2 { get { return billaddressline2; } set { billaddressline2 = value; } } public string BillAddressLine3 { get { return billaddressline3; } set { billaddressline3 = value; } } public string BillAddressLine4 { get { return billaddressline4; } set { billaddressline4 = value; } } public string BillAddressLine5 { get { return billaddressline5; } set { billaddressline5 = value; } } public string BillAddressMobile { get { return billaddressmobile; } set { billaddressmobile = value; } } public string BillAddressPhone { get { return billaddressphone; } set { billaddressphone = value; } } public string BillExciseRegisterNumber { get { return billexciseregisternumber; } set { billexciseregisternumber = value; } } public string BillExciseCodeNumber { get { return billexcisecodenumber; } set { billexcisecodenumber = value; } } public string BillVATCSTNumber { get { return billvatcstnumber; } set { billvatcstnumber = value; } } public string BillVATTINNumber { get { return billvattinnumber; } set { billvattinnumber = value; } } public string BillFAX { get { return billfax; } set { billfax = value; } } public string ShipAddressLine1 { get { return shipaddressline1; } set { shipaddressline1 = value; } } public string ShipAddressLine2 { get { return shipaddressline2; } set { shipaddressline2 = value; } } public string ShipAddressLine3 { get { return shipaddressline3; } set { shipaddressline3 = value; } } public string ShipAddressLine4 { get { return shipaddressline4; } set { shipaddressline4 = value; } } public string ShipAddressLine5 { get { return shipaddressline5; } set { shipaddressline5 = value; } } public string ShipAddressMobile { get { return shipaddressmobile; } set { shipaddressmobile = value; } } public string ShipAddressPhone { get { return shipaddressphone; } set { shipaddressphone = value; } } public string ShipExciseRegisterNumber { get { return shipexciseregisternumber; } set { shipexciseregisternumber = value; } } public string ShipExciseCodeNumber { get { return shipexcisecodenumber; } set { shipexcisecodenumber = value; } } public string ShipVATCSTNumber { get { return shipvatcstnumber; } set { shipvatcstnumber = value; } } public string ShipVATTINNumber { get { return shipvattinnumber; } set { shipvattinnumber = value; } } public string ShipFAX { get { return shipfax; } set { shipfax = value; } } public string ItemRemarks { get { return itemremarks; } set { itemremarks = value; } } private decimal totalquantity; private decimal totalnetvalue; private decimal totalnetvaluefc; private string currencydecimal; private string currencyfull; public decimal TotalQuantity { get { return totalquantity; } set { totalquantity = value; } } public decimal TotalNetValue { get { return totalnetvalue; } set { totalnetvalue = value; } } public decimal TotalNetValueFC { get { return totalnetvaluefc; } set { totalnetvaluefc = value; } } public string CurrencyDecimal { get { return currencydecimal; } set { currencydecimal = value; } } public string CurrencyFull { get { return currencyfull; } set { currencyfull = value; } } public int BIZTransactionTypeId { get { return biztransactiontypeid; } set { biztransactiontypeid = value; } } public int BIZTransactionClassId { get { return biztransactionclassid; } set { biztransactionclassid = value; } } public string BIZTransactionTypeCode { get { return biztransactiontypecode; } set { biztransactiontypecode = value; } } public string BIZTransactionTypeName { get { return biztransactiontypename; } set { biztransactiontypename = value; } } public string BIZTransactionTypeDisplayName { get { return biztransactiontypedisplayname; } set { biztransactiontypedisplayname = value; } } public decimal TotalBasicValue { get { return totalbasicvalue; } set { totalbasicvalue = value; } } public decimal TotalBasicValueFC { get { return totalbasicvaluefc; } set { totalbasicvaluefc = value; } } private string oucurrencycode; private string oucurrencydecimal; private string oucurrencyfull; public string OUCurrencyCode { get { return oucurrencycode; } set { oucurrencycode = value; } } public string OUCurrencyDecimal { get { return oucurrencydecimal; } set { oucurrencydecimal = value; } } public string OUCurrencyFull { get { return oucurrencyfull; } set { oucurrencyfull = value; } } } }