using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace MMDAL.DTO.Collection { public class CollectionDetailReportDTO { #region private members private int collectionid; private string collectionnumber; private DateTime collectiondate; private string collectionreferencenumber; private DateTime collectionreferencedate; private int salesmanid; private string employeecode; private string employeename; private int tripid; private DateTime tripdate; private string tripnumber; private DateTime tripreferencedate; private string tripreferencenumber; private int tripvehicletype; private int triptransporterid; private string partycode; private string partyname; private int tripvehicleid; private string vehiclenumber; private int vehicletypeid; private int vehicledriverid; private string drivername; private string driverlicencenumber; private int tripstartlocationid; private string startlocationcode; private string startlocationname; private int tripendlocationid; private string endlocationcode; private string endlocationname; private string tripvialocationlocationids; private int tripstartmeter; private int tripendmeter; private int triprundistance; private int tripfromtime; private int triptotime; private decimal triprentamount; private decimal tripadvanceamount; private string tripfueltokenno; private decimal tripfueltokenamount; private decimal tripbalanceamount; private decimal tripotheramount; private int tripfromlocationonid; private string fromlocallocationcode; private string fromlocallocationname; private int triptolocationid; private string tolocallocationcode; private string tolocallocationname; private int collectionrouteid; private string routename; private string routecode; private decimal routedistance; private decimal collectiontotalcashsalesamount; private decimal collectiontotalcreditcollection; private decimal collectiontotalcollection; private int collectionstatus; private int collectiondetailid; private int cdcollectionid; private int collectionslno; private int collectiondetailouId; private int collectiondetailpartyid; private string ptpartycode; private string ptpartyname; private int collectiondetailpartybranchid; private string partybranchname; private string partybranchcode; private string partybranchshortname; private int collectiondetailaccountid; private string accountname; private string accountcode; private string accountshortname; private int collectiondetailinstrumentid; private string collectiondetailinstrumentnumber; private DateTime collectiondetailinstrumentdate; private string collectiondetaildrawnonbranch; private string collectiondetaildrawnonbank; private decimal collectiondetailinstrumentfcamount; private decimal collectiondetailinstrumentamount; private int collectiondetailcurrencyid; private string currencycode; private string currencyname; private decimal collectiondetailcurrencyconversion; private string collectiondetailparticulars; private int collectiondetailstatus; private int collectiondetailbankaccountid; private string bankaccountcode; private string bankaccountname; private string bankaccountshortname; private int collectiondetailisaccountposed; private int collectiondetailaccountvoucherid; private int collectiondetailintercompanyvoucherid; private string provisionalno; #endregion private IList billdetailarray; #region Public Members public int CollectionId { get { return collectionid; } set { collectionid = value; } } public string CollectionNumber { get { return collectionnumber; } set { collectionnumber = value; } } public DateTime CollectionDate { get { return collectiondate; } set { collectiondate = value; } } public string CollectionReferenceNumber { get { return collectionreferencenumber; } set { collectionreferencenumber = value; } } public DateTime CollectionReferenceDate { get { return collectionreferencedate; } set { collectionreferencedate = value; } } public int SalesManId { get { return salesmanid; } set { salesmanid = value; } } public string EmployeeCode { get { return employeecode; } set { employeecode = value; } } public string EmployeeName { get { return employeename; } set { employeename = value; } } public int TripId { get { return tripid; } set { tripid = value; } } public DateTime TripDate { get { return tripdate; } set { tripdate = value; } } public string TripNumber { get { return tripnumber; } set { tripnumber = value; } } public DateTime TripReferenceDate { get { return tripreferencedate; } set { tripreferencedate = value; } } public string TripReferenceNumber { get { return tripreferencenumber; } set { tripreferencenumber = value; } } public int TripVehicleType { get { return tripvehicletype; } set { tripvehicletype = value; } } public int TripTransporterId { get { return triptransporterid; } set { triptransporterid = value; } } public string PartyCode { get { return partycode; } set { partycode = value; } } public string PartyName { get { return partyname; } set { partyname = value; } } public int TripVehicleId { get { return tripvehicleid; } set { tripvehicleid = value; } } public string VehicleNumber { get { return vehiclenumber; } set { vehiclenumber = value; } } public int VehicleTypeId { get { return vehicletypeid; } set { vehicletypeid = value; } } public int VehicleDriverId { get { return vehicledriverid; } set { vehicledriverid = value; } } public string DriverName { get { return drivername; } set { drivername = value; } } public string DriverLicenceNumber { get { return driverlicencenumber; } set { driverlicencenumber = value; } } public int TripStartLocationId { get { return tripstartlocationid; } set { tripstartlocationid = value; } } public string StartLocationCode { get { return startlocationcode; } set { startlocationcode = value; } } public string StartLocationName { get { return startlocationname; } set { startlocationname = value; } } public int TripEndLocationId { get { return tripendlocationid; } set { tripendlocationid = value; } } public string EndLocationCode { get { return endlocationcode; } set { endlocationcode = value; } } public string EndLocationName { get { return endlocationname; } set { endlocationname = value; } } public string TripVialocationLocationIds { get { return tripvialocationlocationids; } set { tripvialocationlocationids = value; } } public int TripStartMeter { get { return tripstartmeter; } set { tripstartmeter = value; } } public int TripEndmeter { get { return tripendmeter; } set { tripendmeter = value; } } public int TripRunDistance { get { return triprundistance; } set { triprundistance = value; } } public int TripFromTime { get { return tripfromtime; } set { tripfromtime = value; } } public int TripToTime { get { return triptotime; } set { triptotime = value; } } public decimal TripRentAmount { get { return triprentamount; } set { triprentamount = value; } } public decimal TripAdvanceAmount { get { return tripadvanceamount; } set { tripadvanceamount = value; } } public string TripFuelTokenNo { get { return tripfueltokenno; } set { tripfueltokenno = value; } } public decimal TripFuelTokenAmount { get { return tripfueltokenamount; } set { tripfueltokenamount = value; } } public decimal TripBalanceAmount { get { return tripbalanceamount; } set { tripbalanceamount = value; } } public decimal TripOtherAmount { get { return tripotheramount; } set { tripotheramount = value; } } public int TripFromLocationOnId { get { return tripfromlocationonid; } set { tripfromlocationonid = value; } } public string FromLocalLocationCode { get { return fromlocallocationcode; } set { fromlocallocationcode = value; } } public string FromLocalLocationName { get { return fromlocallocationname; } set { fromlocallocationname = value; } } public int TripToLocationId { get { return triptolocationid; } set { triptolocationid = value; } } public string ToLocalLocationCode { get { return tolocallocationcode; } set { tolocallocationcode = value; } } public string ToLocalLocationName { get { return tolocallocationname; } set { tolocallocationname = value; } } public int CollectionRouteId { get { return collectionrouteid; } set { collectionrouteid = value; } } public string RouteCode { get { return routecode; } set { routecode = value; } } public string RouteName { get { return routename; } set { routename = value; } } public decimal RouteDistance { get { return routedistance; } set { routedistance = value; } } public decimal CollectionTotalCashSalesAmount { get { return collectiontotalcashsalesamount; } set { collectiontotalcashsalesamount = value; } } public decimal CollectionTotalCreditCollection { get { return collectiontotalcreditcollection; } set { collectiontotalcreditcollection = value; } } public decimal CollectionTotalCollection { get { return collectiontotalcollection; } set { collectiontotalcollection = value; } } public int CollectionDetailId { get { return collectiondetailid; } set { collectiondetailid = value; } } public int CDCollectionId //CollectionDetail CollectionId { get { return cdcollectionid; } set { cdcollectionid = value; } } public int CollectionDetailSlNo { get { return collectionslno; } set { collectionslno = value; } } public int CollectionDetailOuId { get { return collectiondetailouId; } set { collectiondetailouId = value; } } public int CollectionDetailPartyId { get { return collectiondetailpartyid; } set { collectiondetailpartyid = value; } } public string PTPartyCode { get { return ptpartycode; } set { ptpartycode = value; } } public string PTPartyName { get { return ptpartyname; } set { ptpartyname = value; } } public int CollectionDetailPartyBranchId { get { return collectiondetailpartybranchid; } set { collectiondetailpartybranchid = value; } } public string PartyBranchCode { get { return partybranchcode; } set { partybranchcode = value; } } public string PartyBranchName { get { return partybranchname; } set { partybranchname = value; } } public string PartyBranchShortName { get { return partybranchshortname; } set { partybranchshortname = value; } } public int CollectionDetailAccountId { get { return collectiondetailaccountid; } set { collectiondetailaccountid = value; } } public string AccountCode { get { return accountcode; } set { accountcode = value; } } public string AccountName { get { return accountname; } set { accountname = value; } } public string AccountShortName { get { return accountshortname; } set { accountshortname = value; } } public int CollectionDetailInstrumentId { get { return collectiondetailinstrumentid; } set { collectiondetailinstrumentid = value; } } public string CollectionDetailInstrumentNumber { get { return collectiondetailinstrumentnumber; } set { collectiondetailinstrumentnumber = value; } } public DateTime CollectionDetailInstrumentDate { get { return collectiondetailinstrumentdate; } set { collectiondetailinstrumentdate = value; } } public string CollectionDetailDrawnOnBank { get { return collectiondetaildrawnonbank; } set { collectiondetaildrawnonbank = value; } } public string CollectionDetailDrawnOnBranch { get { return collectiondetaildrawnonbranch; } set { collectiondetaildrawnonbranch = value; } } public decimal CollectionDetailInstrumentFCAmount { get { return collectiondetailinstrumentfcamount; } set { collectiondetailinstrumentfcamount = value; } } public decimal CollectionDetailInstrumentAmount { get { return collectiondetailinstrumentamount; } set { collectiondetailinstrumentamount = value; } } public int CollectionDetailCurrencyId { get { return collectiondetailcurrencyid; } set { collectiondetailcurrencyid = value; } } public string CurrencyCode { get { return currencycode; } set { currencycode = value; } } public string CurrencyName { get { return currencyname; } set { currencyname = value; } } public decimal CollectionDetailCurrencyConversion { get { return collectiondetailcurrencyconversion; } set { collectiondetailcurrencyconversion = value; } } public string CollectionDetailParticulars { get { return collectiondetailparticulars; } set { collectiondetailparticulars = value; } } public int CollectionDetailDetailStatus { get { return collectiondetailstatus; } set { collectiondetailstatus = value; } } public int CollectionDetailBankAccountId { get { return collectiondetailbankaccountid; } set { collectiondetailbankaccountid = value; } } public string BankAccountCode { get { return bankaccountcode; } set { bankaccountcode = value; } } public string BankAccountName { get { return bankaccountname; } set { bankaccountname = value; } } public string BankAccountShortName { get { return bankaccountshortname; } set { bankaccountshortname = value; } } public int CollectionDetailIsAccountPosted { get { return collectiondetailisaccountposed; } set { collectiondetailisaccountposed = value; } } public int CollectionDetailAccountVoucherId { get { return collectiondetailaccountvoucherid; } set { collectiondetailaccountvoucherid = value; } } public int CollectionDetailInterCompanyVoucherId { get { return collectiondetailintercompanyvoucherid; } set { collectiondetailintercompanyvoucherid = value; } } public string CollectionDetailProvisionalNumber { get { return provisionalno; } set { provisionalno = value; } } public int CollectionStatus { get { return collectionstatus; } set { collectionstatus = value; } } public IList BillDetailArray { get { return billdetailarray; } set { billdetailarray = value; } } #endregion } }