using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace LogisticsDAL.DTO.Booking { public class TripVehicleRegisterReportDTO //: ReportPaginationDTO { private int tripid; private string tripnumber; private DateTime tripdate; private string referencenumber; private DateTime referencedate; private string vehiclenumber; private string vehicletypename; private int vehicleid; private int bookedforid; private string bookedforcode; private string bookedforname; private int transporterid; private string transportercode; private string transportername; private int driverid; private string drivername; private int startlocationid; private string startlocationcode; private string startlocationname; private int endlocationid; private string endlocationcode; private string endlocationname; private DateTime planstartdate; private int planstarttime; private string callplanstarttime; private DateTime tripstarton; private int starttime; private string callstarttime; private DateTime tripendon; private int endtime; private string callendtime; private DateTime vehcilereceivedate; private int vehiclereceivetime; private string callvehiclereceivetime; private DateTime vechiclereacheddate; private int vechiclereachedtime; private string callvechiclereachedtime; private decimal rentamount; private decimal advanceamount; private decimal fueltokenamount; private decimal otheramount; private decimal unloadingamount; private decimal balanceamount; private int bookedbyid; private string bookedbycode; private string bookedbyname; private decimal freight; private string lrnumber; private DateTime lrdate; private string documentnumber; private string partyname; private string partybranchname; private decimal weight; private Int16 pax; private string headremarks; private string podstatus; private decimal profit; private decimal profitpercent; private string tripstatus; private decimal vehicletonnage; private decimal tonnageusagepercent; private DateTime createdon; private DateTime documentdate; private DateTime deliverydate; private DateTime unloadon; private string itemcode; private string itemdescription; private string uomcode; private string ewaybillnumber; private string alloc; private string unloadremarks; private string matchstatus; private decimal itemweight; private decimal distance; private decimal exepduration; private decimal quantity; private decimal expectedtotalamount; private decimal differenceamount; private int detentionminute; private decimal toll; private decimal actualloadingamount; private decimal actualunloadingamount; private decimal othercharges; private decimal debitcharges; private decimal claim; private decimal lcharges; private decimal ulcharges; private decimal claimtoll; private decimal oothercharges; private decimal finaltotal; private decimal pprofit; private decimal pprofitpercent; private Int64 rownumber; private Int64 total; private DateTime reporttime; private string detention; private string podremarks; private int kmdistance; private string tolocationcode; private string tolocationname; private int totaldistance; public Int64 RowNumber { get { return rownumber; } set { rownumber = value; } } public Int64 Total { get { return total; } set { total = value; } } public DateTime ReportTime { get { return reporttime; } set { reporttime = value; } } public string Detention { get { return detention; } set { detention = value; } } public string PODRemarks { get { return podremarks; } set { podremarks = value; } } public string ToLocationCode { get { return tolocationcode; } set { tolocationcode = value; } } public string ToLocationName { get { return tolocationname; } set { tolocationname = value; } } public int KMDistance { get { return kmdistance; } set { kmdistance = value; } } public int TotalDistance { get { return totaldistance; } set { totaldistance = value; } } private int present; private int absent; private int totaldays; public int Present { get { return present; } set { present = value; } } public int Absent { get { return absent; } set { absent = value; } } public int TotalDays { get { return totaldays; } set { totaldays = value; } } public decimal VehicleTonnage { get { return vehicletonnage; } set { vehicletonnage = value; } } public decimal TonnageUsagePercent { get { return tonnageusagepercent; } set { tonnageusagepercent = value; } } private int vehicletype; public int VehicleType { get { return vehicletype; } set { vehicletype = value; } } private decimal totalrentamount; private decimal totaladvanceamount; private decimal totalfueltokenamount; private decimal totalotheramount; private decimal totalunloadingamount; private decimal totalbalanceamount; public string TripStatus { get { return tripstatus; } set { tripstatus = value; } } public int TripId { get { return tripid; } set { tripid = value; } } public string TripNumber { get { return tripnumber; } set { tripnumber = value; } } public DateTime TripDate { get { return tripdate; } set { tripdate = value; } } public string ReferenceNumber { get { return referencenumber; } set { referencenumber = value; } } public DateTime ReferenceDate { get { return referencedate; } set { referencedate = value; } } public int VehicleId { get { return vehicleid; } set { vehicleid = value; } } public string VehicleNumber { get { return vehiclenumber; } set { vehiclenumber = value; } } public string VehicleTypeName { get { return vehicletypename; } set { vehicletypename = value; } } public int BookedForId { get { return bookedforid; } set { bookedforid = value; } } public string BookedForCode { get { return bookedforcode; } set { bookedforcode = value; } } public string BookedForName { get { return bookedforname; } set { bookedforname = value; } } public int BookedById { get { return bookedbyid; } set { bookedbyid = value; } } public string BookedByCode { get { return bookedbycode; } set { bookedbycode = value; } } public string BookedByName { get { return bookedbyname; } set { bookedbyname = value; } } public int TransporterId { get { return transporterid; } set { transporterid = value; } } public string TransporterCode { get { return transportercode; } set { transportercode = value; } } public string TransporterName { get { return transportername; } set { transportername = value; } } public int StartLocationId { get { return startlocationid; } set { startlocationid = value; } } public string StartLocationCode { get { return startlocationcode; } set { startlocationcode = value; } } public string StartLocationName { get { return startlocationname; } set { startlocationname = value; } } public int EndLocationId { get { return endlocationid; } set { endlocationid = value; } } public string EndLocationCode { get { return endlocationcode; } set { endlocationcode = value; } } public string EndLocationName { get { return endlocationname; } set { endlocationname = value; } } public int DriverId { get { return driverid; } set { driverid = value; } } public string DriverName { get { return drivername; } set { drivername = value; } } public DateTime PlanStartDate { get { return planstartdate; } set { planstartdate = value; } } public int PlanStartTime { get { return planstarttime; } set { planstarttime = value; } } public string CallPlanStartTime { get { return callplanstarttime; } set { callplanstarttime = value; } } public DateTime VehcileReceiveDate { get { return vehcilereceivedate; } set { vehcilereceivedate = value; } } public int VehicleReceiveTime { get { return vehiclereceivetime; } set { vehiclereceivetime = value; } } public string CallVehicleReceiveTime { get { return callvehiclereceivetime; } set { callvehiclereceivetime = value; } } public DateTime VechicleReachedDate { get { return vechiclereacheddate; } set { vechiclereacheddate = value; } } public int VechicleReachedTime { get { return vechiclereachedtime; } set { vechiclereachedtime = value; } } public string CallVechicleReachedTime { get { return callvechiclereachedtime; } set { callvechiclereachedtime = value; } } public DateTime TripStartOn { get { return tripstarton; } set { tripstarton = value; } } public int StartTime { get { return starttime; } set { starttime = value; } } public string CallStartTime { get { return callstarttime; } set { callstarttime = value; } } public DateTime TripEndOn { get { return tripendon; } set { tripendon = value; } } public int EndTime { get { return endtime; } set { endtime = value; } } public string CallEndTime { get { return callendtime; } set { callendtime = value; } } public decimal RentAmount { get { return rentamount; } set { rentamount = value; } } public decimal AdvanceAmount { get { return advanceamount; } set { advanceamount = value; } } public decimal FuelTokenAmount { get { return fueltokenamount; } set { fueltokenamount = value; } } public decimal OtherAmount { get { return otheramount; } set { otheramount = value; } } public decimal UnloadingAmount { get { return unloadingamount; } set { unloadingamount = value; } } public decimal BalanceAmount { get { return balanceamount; } set { balanceamount = value; } } public decimal TotalRentAmount { get { return totalrentamount; } set { totalrentamount = value; } } public decimal TotalAdvanceAmount { get { return totaladvanceamount; } set { totaladvanceamount = value; } } public decimal TotalFuelTokenAmount { get { return totalfueltokenamount; } set { totalfueltokenamount = value; } } public decimal TotalOtherAmount { get { return totalotheramount; } set { totalotheramount = value; } } public decimal TotalUnloadingAmount { get { return totalunloadingamount; } set { totalunloadingamount = value; } } public decimal TotalBalanceAmount { get { return totalbalanceamount; } set { totalbalanceamount = value; } } public decimal Freight { get { return freight; } set { freight = value; } } public string LRNumber { get { return lrnumber; } set { lrnumber = value; } } public DateTime LRDate { get { return lrdate; } set { lrdate = value; } } public string DocumentNumber { get { return documentnumber; } set { documentnumber = value; } } public string PartyName { get { return partyname; } set { partyname = value; } } public string PartyBranchName { get { return partybranchname; } set { partybranchname = value; } } public decimal Weight { get { return weight; } set { weight = value; } } public Int16 Pax { get { return pax; } set { pax = value; } } public string HeadRemarks { get { return headremarks; } set { headremarks = value; } } public string PODStatus { get { return podstatus; } set { podstatus = value; } } public decimal Profit { get { return profit; } set { profit = value; } } public decimal ProfitPercent { get { return profitpercent; } set { profitpercent = value; } } public decimal PProfit { get { return pprofit; } set { pprofit = value; } } public decimal PProfitPercent { get { return pprofitpercent; } set { pprofitpercent = value; } } public decimal ItemWeight { get { return itemweight; } set { itemweight = value; } } public decimal Distance { get { return distance; } set { distance = value; } } public decimal ExepDuration { get { return exepduration; } set { exepduration = value; } } public decimal Quantity { get { return quantity; } set { quantity = value; } } public decimal ExpectedTotalAmount { get { return expectedtotalamount; } set { expectedtotalamount = value; } } public decimal DifferenceAmount { get { return differenceamount; } set { differenceamount = value; } } public int DetentionMinute { get { return detentionminute; } set { detentionminute = value; } } public decimal ActualLoadingAmount { get { return actualloadingamount; } set { actualloadingamount = value; } } public decimal ActualUnLoadingAmount { get { return actualunloadingamount; } set { actualunloadingamount = value; } } public decimal OtherCharges { get { return othercharges; } set { othercharges = value; } } public decimal DebitCharges { get { return debitcharges; } set { debitcharges = value; } } public decimal Claim { get { return claim; } set { claim = value; } } public decimal Lcharges { get { return lcharges; } set { lcharges = value; } } public decimal ULCharges { get { return ulcharges; } set { ulcharges = value; } } public decimal Toll { get { return toll; } set { toll = value; } } public decimal ClaimToll { get { return claimtoll; } set { claimtoll = value; } } public decimal OOtherCharges { get { return oothercharges; } set { oothercharges = value; } } public decimal FinalTotal { get { return finaltotal; } set { finaltotal = value; } } public DateTime DeliveryDate { get { return deliverydate; } set { deliverydate = value; } } public DateTime CreatedOn { get { return createdon; } set { createdon = value; } } public DateTime DocumentDate { get { return documentdate; } set { documentdate = value; } } public DateTime UnloadOn { get { return unloadon; } set { unloadon = value; } } public string ItemCode { get { return itemcode; } set { itemcode = value; } } public string ItemDescription { get { return itemdescription; } set { itemdescription = value; } } public string UOMCode { get { return uomcode; } set { uomcode = value; } } public string EwayBillNumber { get { return ewaybillnumber; } set { ewaybillnumber = value; } } public string UnloadRemarks { get { return unloadremarks; } set { unloadremarks = value; } } public string MatchStatus { get { return matchstatus; } set { matchstatus = value; } } public string Alloc { get { return alloc; } set { alloc = value; } } private decimal invoicevalue; public decimal InvoiceValue { get { return invoicevalue; } set { invoicevalue = value; } } private int date1; private int date2; private int date3; private int date4; private int date5; private int date6; private int date7; private int date8; private int date9; private int date10; private int date11; private int date12; private int date13; private int date14; private int date15; private int date16; private int date17; private int date18; private int date19; private int date20; private int date21; private int date22; private int date23; private int date24; private int date25; private int date26; private int date27; private int date28; private int date29; private int date30; private int date31; public int DATE1 { get { return date1; } set { date1 = value; } } public int DATE2 { get { return date2; } set { date2 = value; } } public int DATE3 { get { return date3; } set { date3 = value; } } public int DATE4 { get { return date4; } set { date4 = value; } } public int DATE5 { get { return date5; } set { date5 = value; } } public int DATE6 { get { return date6; } set { date6 = value; } } public int DATE7 { get { return date7; } set { date7 = value; } } public int DATE8 { get { return date8; } set { date8 = value; } } public int DATE9 { get { return date9; } set { date9 = value; } } public int DATE10 { get { return date10; } set { date10 = value; } } public int DATE11 { get { return date11; } set { date11 = value; } } public int DATE12 { get { return date12; } set { date12 = value; } } public int DATE13 { get { return date13; } set { date13 = value; } } public int DATE14 { get { return date14; } set { date14 = value; } } public int DATE15 { get { return date15; } set { date15 = value; } } public int DATE16 { get { return date16; } set { date16 = value; } } public int DATE17 { get { return date17; } set { date17 = value; } } public int DATE18 { get { return date18; } set { date18 = value; } } public int DATE19 { get { return date19; } set { date19 = value; } } public int DATE20 { get { return date20; } set { date20 = value; } } public int DATE21 { get { return date21; } set { date21 = value; } } public int DATE22 { get { return date22; } set { date22 = value; } } public int DATE23 { get { return date23; } set { date23 = value; } } public int DATE24 { get { return date24; } set { date24 = value; } } public int DATE25 { get { return date25; } set { date25 = value; } } public int DATE26 { get { return date26; } set { date26 = value; } } public int DATE27 { get { return date27; } set { date27 = value; } } public int DATE28 { get { return date28; } set { date28 = value; } } public int DATE29 { get { return date29; } set { date29 = value; } } public int DATE30 { get { return date30; } set { date30 = value; } } public int DATE31 { get { return date31; } set { date31 = value; } } } }