Commit fe5feca9 authored by chalaka78's avatar chalaka78

fix service date prediction backend issues

parent 2264a27f
...@@ -242,3 +242,277 @@ Date,Service,ServiceName,TakenTime,Price,Customer,VehicleType,VehicleMake,Vehicl ...@@ -242,3 +242,277 @@ Date,Service,ServiceName,TakenTime,Price,Customer,VehicleType,VehicleMake,Vehicl
12/4/2020,1,Full Service,30,2350,1,Motor Cycle,BAJAJ,DISCOVER 150-DIS,XG - 6466,51732,2011,608,nbachalaka@gmail.com 12/4/2020,1,Full Service,30,2350,1,Motor Cycle,BAJAJ,DISCOVER 150-DIS,XG - 6466,51732,2011,608,nbachalaka@gmail.com
6/6/2021,1,Full Service,30,2400,1,Motor Cycle,BAJAJ,DISCOVER 150-DIS,XG - 6466,55122,2011,565,nbachalaka@gmail.com 6/6/2021,1,Full Service,30,2400,1,Motor Cycle,BAJAJ,DISCOVER 150-DIS,XG - 6466,55122,2011,565,nbachalaka@gmail.com
12/9/2021,1,Full Service,30,2450,1,Motor Cycle,BAJAJ,DISCOVER 150-DIS,XG - 6466,58896,2011,629,nbachalaka@gmail.com 12/9/2021,1,Full Service,30,2450,1,Motor Cycle,BAJAJ,DISCOVER 150-DIS,XG - 6466,58896,2011,629,nbachalaka@gmail.com
10/20/2013,2,Full Service,45,3900,1,Motor Car,TOYOTA,IST UA-NCP60,KA-5010,70940,2002,608,nbachalaka@gmail.com
11/28/2014,2,Full Service,45,4150,1,Motor Car,TOYOTA,IST UA-NCP60,KA-5010,78116,2002,598,nbachalaka@gmail.com
8/18/2015,2,Full Service,45,4250,1,Motor Car,TOYOTA,IST UA-NCP60,KA-5010,86612,2002,708,nbachalaka@gmail.com
7/29/2016,2,Full Service,45,4700,1,Motor Car,TOYOTA,IST UA-NCP60,KA-5010,94220,2002,634,nbachalaka@gmail.com
6/20/2016,2,Full Service,45,5000,1,Motor Car,TOYOTA,IST UA-NCP60,KA-5010,102608,2002,699,nbachalaka@gmail.com
6/4/2017,2,Full Service,45,5280,1,Motor Car,TOYOTA,IST UA-NCP60,KA-5010,112232,2002,802,nbachalaka@gmail.com
5/27/2018,2,Full Service,45,5500,1,Motor Car,TOYOTA,IST UA-NCP60,KA-5010,120776,2002,712,nbachalaka@gmail.com
4/18/2019,2,Full Service,45,5860,1,Motor Car,TOYOTA,IST UA-NCP60,KA-5010,128828,2002,671,nbachalaka@gmail.com
4/22/2020,2,Full Service,45,6100,1,Motor Car,TOYOTA,IST UA-NCP60,KA-5010,137324,2002,708,nbachalaka@gmail.com
3/26/2021,2,Full Service,45,6250,1,Motor Car,TOYOTA,IST UA-NCP60,KA-5010,145064,2002,645,nbachalaka@gmail.com
10/10/2015,1,Full Service,60,3750,3,Dual Purpose Vehicle,TOYOTA,HIACE,254-0119,97370,1994,867,sarathjay@gmail.com
12/23/2014,1,Full Service,60,3825,3,Dual Purpose Vehicle,TOYOTA,HIACE,254-0119,88700,1994,960,sarathjay@gmail.com
8/9/2016,1,Full Service,60,3900,3,Dual Purpose Vehicle,TOYOTA,HIACE,254-0119,107412,1994,1004,sarathjay@gmail.com
6/22/2017,1,Full Service,60,4000,3,Dual Purpose Vehicle,TOYOTA,HIACE,254-0119,119532,1994,1212,sarathjay@gmail.com
4/8/2018,1,Full Service,60,4075,3,Dual Purpose Vehicle,TOYOTA,HIACE,254-0119,127592,1994,797,sarathjay@gmail.com
2/28/2019,1,Full Service,60,4125,3,Dual Purpose Vehicle,TOYOTA,HIACE,254-0119,135572,1994,808,sarathjay@gmail.com
12/16/2019,1,Full Service,60,4125,3,Dual Purpose Vehicle,TOYOTA,HIACE,254-0119,144692,1994,912,sarathjay@gmail.com
10/18/2020,1,Full Service,60,4125,3,Dual Purpose Vehicle,TOYOTA,HIACE,254-0119,155142,1994,1045,sarathjay@gmail.com
8/13/2021,1,Full Service,60,4125,3,Dual Purpose Vehicle,TOYOTA,HIACE,254-0119,164492,1994,935,sarathjay@gmail.com
8/10/2017,1,Full Service,60,4000,4,Motor Car,SUZUKI,DAA-MH44s WAGONR,CAR-1325,11281,2014,657,sankasilva@gmail.com
7/19/2018,1,Full Service,60,4220,4,Motor Car,SUZUKI,DAA-MH44s WAGONR,CAR-1325,16869,2014,508,sankasilva@gmail.com
6/26/2019,1,Full Service,60,4350,4,Motor Car,SUZUKI,DAA-MH44s WAGONR,CAR-1325,21126,2014,387,sankasilva@gmail.com
5/7/2020,1,Full Service,60,4450,4,Motor Car,SUZUKI,DAA-MH44s WAGONR,CAR-1325,25581,2014,405,sankasilva@gmail.com
4/18/2021,1,Full Service,60,4500,4,Motor Car,SUZUKI,DAA-MH44s WAGONR,CAR-1325,30938,2014,487,sankasilva@gmail.com
3/5/2022,1,Full Service,60,4800,4,Motor Car,SUZUKI,DAA-MH44s WAGONR,CAR-1325,34293,2014,305,sankasilva@gmail.com
2/1/2015,1,Full Service,120,5500,5,Dual Purpose Vehicle,LAND ROVER,DEFENDER,PR-8007,15276,2011,566,nirmalhadagama@gmail.com
2/13/2016,1,Full Service,120,5650,5,Dual Purpose Vehicle,LAND ROVER,DEFENDER,PR-8007,22572,2011,608,nirmalhadagama@gmail.com
2/9/2017,1,Full Service,120,5800,5,Dual Purpose Vehicle,LAND ROVER,DEFENDER,PR-8007,31068,2011,708,nirmalhadagama@gmail.com
2/25/2018,1,Full Service,120,6000,5,Dual Purpose Vehicle,LAND ROVER,DEFENDER,PR-8007,42768,2011,975,nirmalhadagama@gmail.com
3/1/2019,1,Full Service,120,6500,5,Dual Purpose Vehicle,LAND ROVER,DEFENDER,PR-8007,52248,2011,790,nirmalhadagama@gmail.com
2/5/2020,1,Full Service,120,6850,5,Dual Purpose Vehicle,LAND ROVER,DEFENDER,PR-8007,60456,2011,684,nirmalhadagama@gmail.com
2/8/2021,1,Full Service,120,7500,5,Dual Purpose Vehicle,LAND ROVER,DEFENDER,PR-8007,68988,2011,711,nirmalhadagama@gmail.com
1/20/2020,1,Full Service,60,4100,6,Motor Car,SUZUKI,ALTO LXI 800,CAT-5600,21704,2016,701,nisalrenuja@gmail.com
1/5/2021,1,Full Service,60,4250,6,Motor Car,SUZUKI,ALTO LXI 800,CAT-5600,30020,2016,693,nisalrenuja@gmail.com
1/18/2022,1,Full Service,60,4500,6,Motor Car,SUZUKI,ALTO LXI 800,CAT-5600,40724,2016,892,nisalrenuja@gmail.com
4/18/2014,1,Full Service,30,700,7,Motor Cycle,BAJAJ,PLATINA,BAA-5673,7368,2012,422,samanedisrisinghe@gmail.com
10/28/2014,1,Full Service,30,750,7,Motor Cycle,BAJAJ,PLATINA,BAA-5673,9690,2012,387,samanedisrisinghe@gmail.com
5/2/2015,1,Full Service,30,890,7,Motor Cycle,BAJAJ,PLATINA,BAA-5673,10614,2012,154,samanedisrisinghe@gmail.com
10/16/2015,1,Full Service,30,960,7,Motor Cycle,BAJAJ,PLATINA,BAA-5673,13152,2012,423,samanedisrisinghe@gmail.com
4/15/2016,1,Full Service,30,1050,7,Motor Cycle,BAJAJ,PLATINA,BAA-5673,15204,2012,342,samanedisrisinghe@gmail.com
10/9/2016,1,Full Service,30,1150,7,Motor Cycle,BAJAJ,PLATINA,BAA-5673,17970,2012,461,samanedisrisinghe@gmail.com
4/5/2017,1,Full Service,30,1150,7,Motor Cycle,BAJAJ,PLATINA,BAA-5673,19758,2012,298,samanedisrisinghe@gmail.com
10/28/2017,1,Full Service,30,1350,7,Motor Cycle,BAJAJ,PLATINA,BAA-5673,22770,2012,502,samanedisrisinghe@gmail.com
4/11/2018,1,Full Service,30,1400,7,Motor Cycle,BAJAJ,PLATINA,BAA-5673,26802,2012,672,samanedisrisinghe@gmail.com
9/28/2018,1,Full Service,30,1500,7,Motor Cycle,BAJAJ,PLATINA,BAA-5673,28974,2012,362,samanedisrisinghe@gmail.com
3/19/2019,1,Full Service,30,1600,7,Motor Cycle,BAJAJ,PLATINA,BAA-5673,32676,2012,617,samanedisrisinghe@gmail.com
10/1/2019,1,Full Service,30,1650,7,Motor Cycle,BAJAJ,PLATINA,BAA-5673,34464,2012,298,samanedisrisinghe@gmail.com
4/21/2020,1,Full Service,30,1700,7,Motor Cycle,BAJAJ,PLATINA,BAA-5673,37326,2012,477,samanedisrisinghe@gmail.com
10/7/2020,1,Full Service,30,1750,7,Motor Cycle,BAJAJ,PLATINA,BAA-5673,41568,2012,707,samanedisrisinghe@gmail.com
4/5/2021,1,Full Service,30,1800,7,Motor Cycle,BAJAJ,PLATINA,BAA-5673,43890,2012,387,samanedisrisinghe@gmail.com
10/29/2021,1,Full Service,30,1900,7,Motor Cycle,BAJAJ,PLATINA,BAA-5673,46338,2012,408,samanedisrisinghe@gmail.com
1/5/2021,1,Full Service,120,7200,8,Motor Car,TOYOTA,CBA-TRJ150W PRADO,CAZ-4000,20386,2017,608,ranjanjayasinghe@gmail.com
1/19/2022,1,Full Service,120,7500,8,Motor Car,TOYOTA,CBA-TRJ150W PRADO,CAZ-4000,26242,2017,488,ranjanjayasinghe@gmail.com
9/29/2017,1,Full Service,45,3600,9,Motor Car,TOYOTA,PRIUS C,CAA-4563,16307,2014,657,mallikasamarasinghe22@gmail.com
7/25/2018,1,Full Service,45,4000,9,Motor Car,TOYOTA,PRIUS C,CAA-4563,23757,2014,745,mallikasamarasinghe22@gmail.com
5/4/2019,1,Full Service,45,4300,9,Motor Car,TOYOTA,PRIUS C,CAA-4563,29654,2014,589,mallikasamarasinghe22@gmail.com
2/18/2020,1,Full Service,45,4500,9,Motor Car,TOYOTA,PRIUS C,CAA-4563,35153,2014,611,mallikasamarasinghe22@gmail.com
10/8/2020,1,Full Service,45,4700,9,Motor Car,TOYOTA,PRIUS C,CAA-4563,42321,2014,896,mallikasamarasinghe22@gmail.com
7/21/2021,1,Full Service,45,4900,9,Motor Car,TOYOTA,PRIUS C,CAA-4563,47505,2014,576,mallikasamarasinghe22@gmail.com
3/22/2022,1,Full Service,45,5200,9,Motor Car,TOYOTA,PRIUS C,CAA-4563,52905,2014,675,mallikasamarasinghe22@gmail.com
10/11/2011,1,Full Service,80,1250,52,Motor Car,NISSAN,SUNNY,KD-6444,63622,2003,672,nilanshatharaka@gmail.com
8/9/2012,1,Full Service,80,1300,52,Motor Car,NISSAN,SUNNY,KD-6444,70702,2003,708,nilanshatharaka@gmail.com
6/15/2013,1,Full Service,80,1450,52,Motor Car,NISSAN,SUNNY,KD-6444,77602,2003,690,nilanshatharaka@gmail.com
4/11/2014,1,Full Service,80,1500,52,Motor Car,NISSAN,SUNNY,KD-6444,83212,2003,561,nilanshatharaka@gmail.com
2/28/2015,1,Full Service,80,1700,52,Motor Car,NISSAN,SUNNY,KD-6444,88642,2003,543,nilanshatharaka@gmail.com
12/2/2015,1,Full Service,80,2000,52,Motor Car,NISSAN,SUNNY,KD-6444,92722,2003,408,nilanshatharaka@gmail.com
10/1/2016,1,Full Service,80,2200,52,Motor Car,NISSAN,SUNNY,KD-6444,98552,2003,583,nilanshatharaka@gmail.com
8/6/2017,1,Full Service,80,2450,52,Motor Car,NISSAN,SUNNY,KD-6444,106322,2003,777,nilanshatharaka@gmail.com
6/17/2018,1,Full Service,80,2650,52,Motor Car,NISSAN,SUNNY,KD-6444,112762,2003,644,nilanshatharaka@gmail.com
4/18/2019,1,Full Service,80,2850,52,Motor Car,NISSAN,SUNNY,KD-6444,117672,2003,491,nilanshatharaka@gmail.com
2/7/2020,1,Full Service,80,3000,52,Motor Car,NISSAN,SUNNY,KD-6444,124402,2003,673,nilanshatharaka@gmail.com
12/4/2020,1,Full Service,80,3100,52,Motor Car,NISSAN,SUNNY,KD-6444,126972,2003,257,nilanshatharaka@gmail.com
10/9/2021,1,Full Service,80,3100,52,Motor Car,NISSAN,SUNNY,KD-6444,131122,2003,415,nilanshatharaka@gmail.com
4/9/2008,1,Full Service,80,900,74,Motor Car,MITSUBISHI,J44,31-6926,27953,1981,451,nadeelshavinda@gmail.om
12/12/2008,1,Full Service,80,1000,74,Motor Car,MITSUBISHI,J44,31-6926,34065,1981,764,nadeelshavinda@gmail.om
8/2/2009,1,Full Service,80,1090,74,Motor Car,MITSUBISHI,J44,31-6926,37361,1981,412,nadeelshavinda@gmail.om
4/27/2010,1,Full Service,80,1200,74,Motor Car,MITSUBISHI,J44,31-6926,42153,1981,599,nadeelshavinda@gmail.om
12/1/2010,1,Full Service,80,1270,74,Motor Car,MITSUBISHI,J44,31-6926,46041,1981,486,nadeelshavinda@gmail.om
7/30/2011,1,Full Service,80,1320,74,Motor Car,MITSUBISHI,J44,31-6926,52505,1981,808,nadeelshavinda@gmail.om
3/2/2012,1,Full Service,80,1500,74,Motor Car,MITSUBISHI,J44,31-6926,55969,1981,433,nadeelshavinda@gmail.om
11/13/2012,1,Full Service,80,1590,74,Motor Car,MITSUBISHI,J44,31-6926,60225,1981,532,nadeelshavinda@gmail.om
6/26/2013,1,Full Service,80,1600,74,Motor Car,MITSUBISHI,J44,31-6926,67697,1981,934,nadeelshavinda@gmail.om
2/7/2014,1,Full Service,80,1850,74,Motor Car,MITSUBISHI,J44,31-6926,72689,1981,624,nadeelshavinda@gmail.om
10/18/2014,1,Full Service,80,1900,74,Motor Car,MITSUBISHI,J44,31-6926,75849,1981,395,nadeelshavinda@gmail.om
6/7/2015,1,Full Service,80,2000,74,Motor Car,MITSUBISHI,J44,31-6926,80993,1981,643,nadeelshavinda@gmail.om
1/31/2016,1,Full Service,80,2250,74,Motor Car,MITSUBISHI,J44,31-6926,85717,1981,598,nadeelshavinda@gmail.om
9/15/2016,1,Full Service,80,2350,74,Motor Car,MITSUBISHI,J44,31-6926,91525,1981,726,nadeelshavinda@gmail.om
5/22/2017,1,Full Service,80,2500,74,Motor Car,MITSUBISHI,J44,31-6926,95901,1981,547,nadeelshavinda@gmail.om
1/2/2018,1,Full Service,80,2750,74,Motor Car,MITSUBISHI,J44,31-6926,101229,1981,666,nadeelshavinda@gmail.om
9/12/2018,1,Full Service,80,2960,74,Motor Car,MITSUBISHI,J44,31-6926,107645,1981,802,nadeelshavinda@gmail.om
4/30/2019,1,Full Service,80,3010,74,Motor Car,MITSUBISHI,J44,31-6926,113109,1981,683,nadeelshavinda@gmail.om
12/28/2019,1,Full Service,80,3090,74,Motor Car,MITSUBISHI,J44,31-6926,116709,1981,450,nadeelshavinda@gmail.om
8/14/2020,1,Full Service,80,3200,74,Motor Car,MITSUBISHI,J44,31-6926,121437,1981,591,nadeelshavinda@gmail.om
4/20/2021,1,Full Service,80,3500,74,Motor Car,MITSUBISHI,J44,31-6926,126661,1981,653,nadeelshavinda@gmail.om
12/15/2021,1,Full Service,80,3700,74,Motor Car,MITSUBISHI,J44,31-6926,132693,1981,754,nadeelshavinda@gmail.om
8/20/2011,1,Full Service,70,2600,100,Dual Purpose Vehicle,MITSUBISHI,L200-DIAMOND,PD-4932,13615,2008,674,maheshsamarakoon@gmail.com
6/5/2012,1,Full Service,70,2600,100,Dual Purpose Vehicle,MITSUBISHI,L200-DIAMOND,PD-4932,20615,2008,875,maheshsamarakoon@gmail.com
4/22/2013,1,Full Service,70,2600,100,Dual Purpose Vehicle,MITSUBISHI,L200-DIAMOND,PD-4932,25863,2008,656,maheshsamarakoon@gmail.com
2/5/2014,1,Full Service,70,2600,100,Dual Purpose Vehicle,MITSUBISHI,L200-DIAMOND,PD-4932,32335,2008,809,maheshsamarakoon@gmail.com
12/29/2014,1,Full Service,70,2600,100,Dual Purpose Vehicle,MITSUBISHI,L200-DIAMOND,PD-4932,41319,2008,1123,maheshsamarakoon@gmail.com
9/10/2015,1,Full Service,70,2600,100,Dual Purpose Vehicle,MITSUBISHI,L200-DIAMOND,PD-4932,47391,2008,759,maheshsamarakoon@gmail.com
7/4/2016,1,Full Service,70,2600,100,Dual Purpose Vehicle,MITSUBISHI,L200-DIAMOND,PD-4932,56271,2008,888,maheshsamarakoon@gmail.com
4/23/2017,1,Full Service,70,2600,100,Dual Purpose Vehicle,MITSUBISHI,L200-DIAMOND,PD-4932,62231,2008,745,maheshsamarakoon@gmail.com
12/16/2017,1,Full Service,70,2600,100,Dual Purpose Vehicle,MITSUBISHI,L200-DIAMOND,PD-4932,67391,2008,654,maheshsamarakoon@gmail.com
10/21/2018,1,Full Service,70,2600,100,Dual Purpose Vehicle,MITSUBISHI,L200-DIAMOND,PD-4932,73311,2008,592,maheshsamarakoon@gmail.com
6/6/2019,1,Full Service,70,2600,100,Dual Purpose Vehicle,MITSUBISHI,L200-DIAMOND,PD-4932,79983,2008,834,maheshsamarakoon@gmail.com
4/8/2020,1,Full Service,70,2600,100,Dual Purpose Vehicle,MITSUBISHI,L200-DIAMOND,PD-4932,84953,2008,497,maheshsamarakoon@gmail.com
2/22/2021,1,Full Service,70,2600,100,Dual Purpose Vehicle,MITSUBISHI,L200-DIAMOND,PD-4932,88993,2008,505,maheshsamarakoon@gmail.com
10/7/2021,1,Full Service,70,2600,100,Dual Purpose Vehicle,MITSUBISHI,L200-DIAMOND,PD-4932,94401,2008,676,maheshsamarakoon@gmail.com
9/1/2014,1,Full Service,130,4200,99,Motor Car,MERCEDES BENZ,CLS350,CAA-1111,16552,2011,843,sugaththilakarathne@gmail.com
7/27/2015,1,Full Service,130,4500,99,Motor Car,MERCEDES BENZ,CLS350,CAA-1111,16552,2011,924,sugaththilakarathne@gmail.com
5/5/2016,1,Full Service,130,4750,99,Motor Car,MERCEDES BENZ,CLS350,CAA-1111,23905,2011,735,sugaththilakarathne@gmail.com
2/12/2017,1,Full Service,130,4900,99,Motor Car,MERCEDES BENZ,CLS350,CAA-1111,31177,2011,808,sugaththilakarathne@gmail.com
9/25/2017,1,Full Service,130,5500,99,Motor Car,MERCEDES BENZ,CLS350,CAA-1111,38492,2011,1045,sugaththilakarathne@gmail.com
5/21/2018,1,Full Service,130,5790,99,Motor Car,MERCEDES BENZ,CLS350,CAA-1111,44524,2011,754,sugaththilakarathne@gmail.com
2/8/2019,1,Full Service,130,6310,99,Motor Car,MERCEDES BENZ,CLS350,CAA-1111,52129,2011,845,sugaththilakarathne@gmail.com
11/15/2019,1,Full Service,130,6890,99,Motor Car,MERCEDES BENZ,CLS350,CAA-1111,60832,2011,967,sugaththilakarathne@gmail.com
8/11/2020,1,Full Service,130,7500,99,Motor Car,MERCEDES BENZ,CLS350,CAA-1111,66709,2011,653,sugaththilakarathne@gmail.com
5/22/2021,1,Full Service,130,7800,99,Motor Car,MERCEDES BENZ,CLS350,CAA-1111,73513,2011,756,sugaththilakarathne@gmail.com
8/24/2013,1,Full Service,85,2500,114,Dual Purpose Vehicle,MAHINDRA,MAXXIMO,PR-3322,9514,2011,785,sadunkumara@gmail.com
4/4/2014,1,Full Service,85,2700,114,Dual Purpose Vehicle,MAHINDRA,MAXXIMO,PR-3322,16426,2011,864,sadunkumara@gmail.com
12/23/2014,1,Full Service,85,3050,114,Dual Purpose Vehicle,MAHINDRA,MAXXIMO,PR-3322,24090,2011,958,sadunkumara@gmail.com
9/3/2015,1,Full Service,85,3290,114,Dual Purpose Vehicle,MAHINDRA,MAXXIMO,PR-3322,29589,2011,611,sadunkumara@gmail.com
5/19/2016,1,Full Service,85,3570,114,Dual Purpose Vehicle,MAHINDRA,MAXXIMO,PR-3322,36565,2011,872,sadunkumara@gmail.com
1/22/2017,1,Full Service,85,3780,114,Dual Purpose Vehicle,MAHINDRA,MAXXIMO,PR-3322,44413,2011,981,sadunkumara@gmail.com
10/18/2017,1,Full Service,85,3980,114,Dual Purpose Vehicle,MAHINDRA,MAXXIMO,PR-3322,48481,2011,452,sadunkumara@gmail.com
6/30/2018,1,Full Service,85,4150,114,Dual Purpose Vehicle,MAHINDRA,MAXXIMO,PR-3322,55257,2011,847,sadunkumara@gmail.com
2/28/2019,1,Full Service,85,4230,114,Dual Purpose Vehicle,MAHINDRA,MAXXIMO,PR-3322,60777,2011,690,sadunkumara@gmail.com
10/3/2019,1,Full Service,85,4450,114,Dual Purpose Vehicle,MAHINDRA,MAXXIMO,PR-3322,68401,2011,953,sadunkumara@gmail.com
6/15/2020,1,Full Service,85,4600,114,Dual Purpose Vehicle,MAHINDRA,MAXXIMO,PR-3322,74817,2011,802,sadunkumara@gmail.com
2/1/2021,1,Full Service,85,4750,114,Dual Purpose Vehicle,MAHINDRA,MAXXIMO,PR-3322,77929,2011,389,sadunkumara@gmail.com
10/28/2021,1,Full Service,85,5100,114,Dual Purpose Vehicle,MAHINDRA,MAXXIMO,PR-3322,83729,2011,725,sadunkumara@gmail.com
11/25/2010,1,Full Service,110,3250,93,Motor Car,TOYOTA LEXUS,DBA-NZE141-AXIO,KL-1124,24700,2007,856,kusalranasinghe@gmail.com
10/5/2011,1,Full Service,110,3340,93,Motor Car,TOYOTA LEXUS,DBA-NZE141-AXIO,KL-1124,33148,2007,768,kusalranasinghe@gmail.com
8/12/2012,1,Full Service,110,3570,93,Motor Car,TOYOTA LEXUS,DBA-NZE141-AXIO,KL-1124,41178,2007,857,kusalranasinghe@gmail.com
6/9/2013,1,Full Service,110,3710,93,Motor Car,TOYOTA LEXUS,DBA-NZE141-AXIO,KL-1124,46998,2007,582,kusalranasinghe@gmail.com
4/13/2014,1,Full Service,110,3990,93,Motor Car,TOYOTA LEXUS,DBA-NZE141-AXIO,KL-1124,56848,2007,985,kusalranasinghe@gmail.com
1/22/2015,1,Full Service,110,4190,93,Motor Car,TOYOTA LEXUS,DBA-NZE141-AXIO,KL-1124,64534,2007,854,kusalranasinghe@gmail.com
11/3/2015,1,Full Service,110,4280,93,Motor Car,TOYOTA LEXUS,DBA-NZE141-AXIO,KL-1124,72374,2007,784,kusalranasinghe@gmail.com
8/20/2016,1,Full Service,110,4410,93,Motor Car,TOYOTA LEXUS,DBA-NZE141-AXIO,KL-1124,78080,2007,634,kusalranasinghe@gmail.com
5/11/2017,1,Full Service,110,4510,93,Motor Car,TOYOTA LEXUS,DBA-NZE141-AXIO,KL-1124,85964,2007,876,kusalranasinghe@gmail.com
2/6/2018,1,Full Service,110,4700,93,Motor Car,TOYOTA LEXUS,DBA-NZE141-AXIO,KL-1124,97286,2007,1258,kusalranasinghe@gmail.com
11/30/2018,1,Full Service,110,4750,93,Motor Car,TOYOTA LEXUS,DBA-NZE141-AXIO,KL-1124,105152,2007,874,kusalranasinghe@gmail.com
8/7/2019,1,Full Service,110,4800,93,Motor Car,TOYOTA LEXUS,DBA-NZE141-AXIO,KL-1124,111902,2007,750,kusalranasinghe@gmail.com
5/13/2020,1,Full Service,110,5000,93,Motor Car,TOYOTA LEXUS,DBA-NZE141-AXIO,KL-1124,117689,2007,643,kusalranasinghe@gmail.com
1/27/2021,1,Full Service,110,5250,93,Motor Car,TOYOTA LEXUS,DBA-NZE141-AXIO,KL-1124,123617,2007,741,kusalranasinghe@gmail.com
10/9/2021,1,Full Service,110,5500,93,Motor Car,TOYOTA LEXUS,DBA-NZE141-AXIO,KL-1124,128864,2007,583,kusalranasinghe@gmail.com
9/10/2010,1,Full Service,110,3200,110,Dual Purpose Vehicle,TOYOTA,KR-KDH200K,PF-3680,15887,2006,548,shanesenarath@gmail.com
3/24/2011,1,Full Service,110,3420,110,Dual Purpose Vehicle,TOYOTA,KR-KDH200K,PF-3680,25031,2006,1524,shanesenarath@gmail.com
11/9/2011,1,Full Service,110,3570,110,Dual Purpose Vehicle,TOYOTA,KR-KDH200K,PF-3680,32695,2006,958,shanesenarath@gmail.com
7/7/2012,1,Full Service,110,3780,110,Dual Purpose Vehicle,TOYOTA,KR-KDH200K,PF-3680,38783,2006,761,shanesenarath@gmail.com
3/23/2013,1,Full Service,110,4100,110,Dual Purpose Vehicle,TOYOTA,KR-KDH200K,PF-3680,45559,2006,847,shanesenarath@gmail.com
11/9/2014,1,Full Service,110,4250,110,Dual Purpose Vehicle,TOYOTA,KR-KDH200K,PF-3680,50935,2006,672,shanesenarath@gmail.com
7/24/2015,1,Full Service,110,4480,110,Dual Purpose Vehicle,TOYOTA,KR-KDH200K,PF-3680,59871,2006,1117,shanesenarath@gmail.com
4/1/2016,1,Full Service,110,4780,110,Dual Purpose Vehicle,TOYOTA,KR-KDH200K,PF-3680,65127,2006,584,shanesenarath@gmail.com
1/5/2017,1,Full Service,110,4990,110,Dual Purpose Vehicle,TOYOTA,KR-KDH200K,PF-3680,70635,2006,612,shanesenarath@gmail.com
9/15/2017,1,Full Service,110,5200,110,Dual Purpose Vehicle,TOYOTA,KR-KDH200K,PF-3680,77147,2006,814,shanesenarath@gmail.com
5/23/2018,1,Full Service,110,5380,110,Dual Purpose Vehicle,TOYOTA,KR-KDH200K,PF-3680,84515,2006,921,shanesenarath@gmail.com
1/3/2019,1,Full Service,110,5650,110,Dual Purpose Vehicle,TOYOTA,KR-KDH200K,PF-3680,91355,2006,855,shanesenarath@gmail.com
8/20/2019,1,Full Service,110,5970,110,Dual Purpose Vehicle,TOYOTA,KR-KDH200K,PF-3680,99003,2006,956,shanesenarath@gmail.com
4/13/2020,1,Full Service,110,6200,110,Dual Purpose Vehicle,TOYOTA,KR-KDH200K,PF-3680,105603,2006,825,shanesenarath@gmail.com
10/10/2020,1,Full Service,110,6400,110,Dual Purpose Vehicle,TOYOTA,KR-KDH200K,PF-3680,113013,2006,1235,shanesenarath@gmail.com
6/27/2021,1,Full Service,110,6860,110,Dual Purpose Vehicle,TOYOTA,KR-KDH200K,PF-3680,119973,2006,870,shanesenarath@gmail.com
2/2/2022,1,Full Service,110,7200,110,Dual Purpose Vehicle,TOYOTA,KR-KDH200K,PF-3680,125669,2006,712,shanesenarath@gmail.com
8/11/2010,1,Full Service,110,3100,113,Dual Purpose Vehicle,TOYOTA,KR-KDH200V HIACE,PF-2030,17692,2007,855,dilithmahanama@gmail.com
5/9/2011,1,Full Service,110,3260,113,Dual Purpose Vehicle,TOYOTA,KR-KDH200V HIACE,PF-2030,26656,2007,996,dilithmahanama@gmail.com
2/20/2012,1,Full Service,110,3650,113,Dual Purpose Vehicle,TOYOTA,KR-KDH200V HIACE,PF-2030,36142,2007,1054,dilithmahanama@gmail.com
11/2/2012,1,Full Service,110,3870,113,Dual Purpose Vehicle,TOYOTA,KR-KDH200V HIACE,PF-2030,43810,2007,852,dilithmahanama@gmail.com
8/11/2013,1,Full Service,110,4110,113,Dual Purpose Vehicle,TOYOTA,KR-KDH200V HIACE,PF-2030,50290,2007,720,dilithmahanama@gmail.com
5/4/2014,1,Full Service,110,4310,113,Dual Purpose Vehicle,TOYOTA,KR-KDH200V HIACE,PF-2030,58237,2007,883,dilithmahanama@gmail.com
1/11/2015,1,Full Service,110,4620,113,Dual Purpose Vehicle,TOYOTA,KR-KDH200V HIACE,PF-2030,66069,2007,979,dilithmahanama@gmail.com
9/20/2015,1,Full Service,110,4820,113,Dual Purpose Vehicle,TOYOTA,KR-KDH200V HIACE,PF-2030,75852,2007,1087,dilithmahanama@gmail.com
6/6/2016,1,Full Service,110,5070,113,Dual Purpose Vehicle,TOYOTA,KR-KDH200V HIACE,PF-2030,83745,2007,877,dilithmahanama@gmail.com
12/2/2016,1,Full Service,110,5240,113,Dual Purpose Vehicle,TOYOTA,KR-KDH200V HIACE,PF-2030,95493,2007,1958,dilithmahanama@gmail.com
8/7/2017,1,Full Service,110,5500,113,Dual Purpose Vehicle,TOYOTA,KR-KDH200V HIACE,PF-2030,101613,2007,765,dilithmahanama@gmail.com
5/20/2018,1,Full Service,110,5780,113,Dual Purpose Vehicle,TOYOTA,KR-KDH200V HIACE,PF-2030,107868,2007,695,dilithmahanama@gmail.com
2/28/2019,1,Full Service,110,6010,113,Dual Purpose Vehicle,TOYOTA,KR-KDH200V HIACE,PF-2030,114888,2007,780,dilithmahanama@gmail.com
11/7/2019,1,Full Service,110,6230,113,Dual Purpose Vehicle,TOYOTA,KR-KDH200V HIACE,PF-2030,122142,2007,806,dilithmahanama@gmail.com
8/8/2020,1,Full Service,110,6360,113,Dual Purpose Vehicle,TOYOTA,KR-KDH200V HIACE,PF-2030,130764,2007,958,dilithmahanama@gmail.com
3/21/2021,1,Full Service,110,6830,113,Dual Purpose Vehicle,TOYOTA,KR-KDH200V HIACE,PF-2030,136732,2007,746,dilithmahanama@gmail.com
12/6/2021,1,Full Service,110,7200,113,Dual Purpose Vehicle,TOYOTA,KR-KDH200V HIACE,PF-2030,144877,2007,905,dilithmahanama@gmail.com
10/11/2009,1,Full Service,70,2300,103,Motor Car,PROTON,GEN-2,KD-9033,11664,2006,765,anuradhapanagoda@gmail.com
7/20/2010,1,Full Service,70,2450,103,Motor Car,PROTON,GEN-2,KD-9033,16596,2006,548,anuradhapanagoda@gmail.com
4/16/2011,1,Full Service,70,2570,103,Motor Car,PROTON,GEN-2,KD-9033,22185,2006,621,anuradhapanagoda@gmail.com
2/5/2012,1,Full Service,70,2710,103,Motor Car,PROTON,GEN-2,KD-9033,29898,2006,857,anuradhapanagoda@gmail.com
11/1/2012,1,Full Service,70,2890,103,Motor Car,PROTON,GEN-2,KD-9033,35982,2006,676,anuradhapanagoda@gmail.com
8/20/2013,1,Full Service,70,3010,103,Motor Car,PROTON,GEN-2,KD-9033,42948,2006,774,anuradhapanagoda@gmail.com
5/9/2014,1,Full Service,70,3290,103,Motor Car,PROTON,GEN-2,KD-9033,50571,2006,847,anuradhapanagoda@gmail.com
1/7/2015,1,Full Service,70,3500,103,Motor Car,PROTON,GEN-2,KD-9033,56531,2006,745,anuradhapanagoda@gmail.com
10/3/2015,1,Full Service,70,3750,103,Motor Car,PROTON,GEN-2,KD-9033,62111,2006,620,anuradhapanagoda@gmail.com
7/28/2016,1,Full Service,70,3850,103,Motor Car,PROTON,GEN-2,KD-9033,67493,2006,598,anuradhapanagoda@gmail.com
4/22/2017,1,Full Service,70,4010,103,Motor Car,PROTON,GEN-2,KD-9033,71948,2006,495,anuradhapanagoda@gmail.com
12/30/2017,1,Full Service,70,4200,103,Motor Car,PROTON,GEN-2,KD-9033,79740,2006,974,anuradhapanagoda@gmail.com
9/9/2018,1,Full Service,70,4350,103,Motor Car,PROTON,GEN-2,KD-9033,84924,2006,576,anuradhapanagoda@gmail.com
6/4/2019,1,Full Service,70,4540,103,Motor Car,PROTON,GEN-2,KD-9033,90351,2006,603,anuradhapanagoda@gmail.com
3/13/2020,1,Full Service,70,4720,103,Motor Car,PROTON,GEN-2,KD-9033,96660,2006,701,anuradhapanagoda@gmail.com
12/24/2020,1,Full Service,70,4980,103,Motor Car,PROTON,GEN-2,KD-9033,102807,2006,983,anuradhapanagoda@gmail.com
9/11/2021,1,Full Service,70,5200,103,Motor Car,PROTON,GEN-2,KD-9033,109593,2006,754,anuradhapanagoda@gmail.com
7/3/2009,1,Full Service,90,2600,90,Dual Purpose Vehicle,NISSAN,NAVARA,PD-4992,19205,2007,685,rahulperera@gmail.com
4/6/2010,1,Full Service,90,2750,90,Dual Purpose Vehicle,NISSAN,NAVARA,PD-4992,26234,2007,781,rahulperera@gmail.com
1/12/2011,1,Full Service,90,2970,90,Dual Purpose Vehicle,NISSAN,NAVARA,PD-4992,33434,2007,800,rahulperera@gmail.com
10/11/2011,1,Full Service,90,3170,90,Dual Purpose Vehicle,NISSAN,NAVARA,PD-4992,37286,2007,428,rahulperera@gmail.com
8/1/2012,1,Full Service,90,3360,90,Dual Purpose Vehicle,NISSAN,NAVARA,PD-4992,43116,2007,583,rahulperera@gmail.com
5/3/2013,1,Full Service,90,3500,90,Dual Purpose Vehicle,NISSAN,NAVARA,PD-4992,49182,2007,674,rahulperera@gmail.com
2/3/2014,1,Full Service,90,3650,90,Dual Purpose Vehicle,NISSAN,NAVARA,PD-4992,54348,2007,574,rahulperera@gmail.com
11/27/2014,1,Full Service,90,3760,90,Dual Purpose Vehicle,NISSAN,NAVARA,PD-4992,59622,2007,586,rahulperera@gmail.com
8/18/2015,1,Full Service,90,3900,90,Dual Purpose Vehicle,NISSAN,NAVARA,PD-4992,64194,2007,508,rahulperera@gmail.com
5/8/2016,1,Full Service,90,4150,90,Dual Purpose Vehicle,NISSAN,NAVARA,PD-4992,69837,2007,627,rahulperera@gmail.com
1/26/2017,1,Full Service,90,4280,90,Dual Purpose Vehicle,NISSAN,NAVARA,PD-4992,76965,2007,891,rahulperera@gmail.com
10/6/2017,1,Full Service,90,4480,90,Dual Purpose Vehicle,NISSAN,NAVARA,PD-4992,82248,2007,587,rahulperera@gmail.com
7/8/2018,1,Full Service,90,4690,90,Dual Purpose Vehicle,NISSAN,NAVARA,PD-4992,87909,2007,629,rahulperera@gmail.com
4/12/2019,1,Full Service,90,4900,90,Dual Purpose Vehicle,NISSAN,NAVARA,PD-4992,93210,2007,589,rahulperera@gmail.com
12/24/2019,1,Full Service,90,5200,90,Dual Purpose Vehicle,NISSAN,NAVARA,PD-4992,97426,2007,527,rahulperera@gmail.com
9/6/2020,1,Full Service,90,5500,90,Dual Purpose Vehicle,NISSAN,NAVARA,PD-4992,103141,2007,635,rahulperera@gmail.com
6/1/2021,1,Full Service,90,5750,90,Dual Purpose Vehicle,NISSAN,NAVARA,PD-4992,108442,2007,589,rahulperera@gmail.com
9/6/2008,1,Full Service,60,2370,86,Motor Car,TOYOTA,UA-ZZE122,KJ-7099,34491,2003,684,gamunupranavithana@gmail.com
7/4/2009,1,Full Service,60,2470,86,Motor Car,TOYOTA,UA-ZZE122,KJ-7099,41071,2003,658,gamunupranavithana@gmail.com
5/17/2010,1,Full Service,60,2540,86,Motor Car,TOYOTA,UA-ZZE122,KJ-7099,48611,2003,754,gamunupranavithana@gmail.com
3/21/2011,1,Full Service,60,2700,86,Motor Car,TOYOTA,UA-ZZE122,KJ-7099,54401,2003,579,gamunupranavithana@gmail.com
12/27/2011,1,Full Service,60,2850,86,Motor Car,TOYOTA,UA-ZZE122,KJ-7099,59621,2003,580,gamunupranavithana@gmail.com
10/4/2012,1,Full Service,60,2990,86,Motor Car,TOYOTA,UA-ZZE122,KJ-7099,66441,2003,682,gamunupranavithana@gmail.com
8/9/2013,1,Full Service,60,3050,86,Motor Car,TOYOTA,UA-ZZE122,KJ-7099,73921,2003,748,gamunupranavithana@gmail.com
6/21/2014,1,Full Service,60,3200,86,Motor Car,TOYOTA,UA-ZZE122,KJ-7099,80011,2003,609,gamunupranavithana@gmail.com
3/1/2015,1,Full Service,60,3450,86,Motor Car,TOYOTA,UA-ZZE122,KJ-7099,86176,2003,685,gamunupranavithana@gmail.com
12/14/2015,1,Full Service,60,3600,86,Motor Car,TOYOTA,UA-ZZE122,KJ-7099,92863,2003,743,gamunupranavithana@gmail.com
10/2/2016,1,Full Service,60,3750,86,Motor Car,TOYOTA,UA-ZZE122,KJ-7099,98623,2003,576,gamunupranavithana@gmail.com
7/17/2017,1,Full Service,60,3910,86,Motor Car,TOYOTA,UA-ZZE122,KJ-7099,104815,2003,688,gamunupranavithana@gmail.com
4/10/2018,1,Full Service,60,4190,86,Motor Car,TOYOTA,UA-ZZE122,KJ-7099,110953,2003,682,gamunupranavithana@gmail.com
1/5/2019,1,Full Service,60,4250,86,Motor Car,TOYOTA,UA-ZZE122,KJ-7099,116299,2003,594,gamunupranavithana@gmail.com
10/22/2019,1,Full Service,60,4400,86,Motor Car,TOYOTA,UA-ZZE122,KJ-7099,122311,2003,668,gamunupranavithana@gmail.com
7/4/2020,1,Full Service,60,4690,86,Motor Car,TOYOTA,UA-ZZE122,KJ-7099,128935,2003,736,gamunupranavithana@gmail.com
4/19/2021,1,Full Service,60,4870,86,Motor Car,TOYOTA,UA-ZZE122,KJ-7099,134209,2003,586,gamunupranavithana@gmail.com
1/7/2022,1,Full Service,60,5200,86,Motor Car,TOYOTA,UA-ZZE122,KJ-7099,140437,2003,692,gamunupranavithana@gmail.com
8/2/2008,1,Full Service,70,2350,81,Motor Car,MITSUBISHI,MONTERO,KD-1234,23064,2004,746,ramidusandeepa@gmail.com
5/1/2009,1,Full Service,70,2500,81,Motor Car,MITSUBISHI,MONTERO,KD-1234,29328,2004,696,ramidusandeepa@gmail.com
2/8/2010,1,Full Service,70,2670,81,Motor Car,MITSUBISHI,MONTERO,KD-1234,35727,2004,711,ramidusandeepa@gmail.com
7/8/2010,1,Full Service,70,2760,81,Motor Car,MITSUBISHI,MONTERO,KD-1234,43157,2004,1486,ramidusandeepa@gmail.com
4/12/2011,1,Full Service,70,2900,81,Motor Car,MITSUBISHI,MONTERO,KD-1234,50402,2004,805,ramidusandeepa@gmail.com
2/21/2012,1,Full Service,70,3020,81,Motor Car,MITSUBISHI,MONTERO,KD-1234,54242,2004,384,ramidusandeepa@gmail.com
11/11/2012,1,Full Service,70,3200,81,Motor Car,MITSUBISHI,MONTERO,KD-1234,60119,2004,653,ramidusandeepa@gmail.com
8/12/2013,1,Full Service,70,3290,81,Motor Car,MITSUBISHI,MONTERO,KD-1234,65366,2004,583,ramidusandeepa@gmail.com
5/9/2014,1,Full Service,70,3400,81,Motor Car,MITSUBISHI,MONTERO,KD-1234,71261,2004,655,ramidusandeepa@gmail.com
2/2/2015,1,Full Service,70,3670,81,Motor Car,MITSUBISHI,MONTERO,KD-1234,77660,2004,711,ramidusandeepa@gmail.com
10/19/2015,1,Full Service,70,3780,81,Motor Car,MITSUBISHI,MONTERO,KD-1234,85548,2004,986,ramidusandeepa@gmail.com
6/9/2016,1,Full Service,70,4000,81,Motor Car,MITSUBISHI,MONTERO,KD-1234,93108,2004,945,ramidusandeepa@gmail.com
2/8/2017,1,Full Service,70,4150,81,Motor Car,MITSUBISHI,MONTERO,KD-1234,100244,2004,892,ramidusandeepa@gmail.com
11/6/2017,1,Full Service,70,4300,81,Motor Car,MITSUBISHI,MONTERO,KD-1234,107120,2004,764,ramidusandeepa@gmail.com
8/16/2018,1,Full Service,70,4590,81,Motor Car,MITSUBISHI,MONTERO,KD-1234,113474,2004,706,ramidusandeepa@gmail.com
5/13/2019,1,Full Service,70,4700,81,Motor Car,MITSUBISHI,MONTERO,KD-1234,119756,2004,698,ramidusandeepa@gmail.com
1/22/2020,1,Full Service,70,4850,81,Motor Car,MITSUBISHI,MONTERO,KD-1234,127620,2004,983,ramidusandeepa@gmail.com
10/17/2020,1,Full Service,70,5010,81,Motor Car,MITSUBISHI,MONTERO,KD-1234,135288,2004,852,ramidusandeepa@gmail.com
7/3/2021,1,Full Service,70,5400,81,Motor Car,MITSUBISHI,MONTERO,KD-1234,143532,2004,916,ramidusandeepa@gmail.com
2/2/2006,1,Full Service,90,1650,79,Dual Purpose Vehicle,NISSAN,HOMY,254-0040,46554,1995,784,rukshansenevirathne@gmail.com
11/13/2006,1,Full Service,90,1700,79,Dual Purpose Vehicle,NISSAN,HOMY,254-0040,52404,1995,650,rukshansenevirathne@gmail.com
7/2/2007,1,Full Service,90,1790,79,Dual Purpose Vehicle,NISSAN,HOMY,254-0040,58803,1995,711,rukshansenevirathne@gmail.com
4/11/2008,1,Full Service,90,1850,79,Dual Purpose Vehicle,NISSAN,HOMY,254-0040,66516,1995,857,rukshansenevirathne@gmail.com
1/22/2009,1,Full Service,90,2000,79,Dual Purpose Vehicle,NISSAN,HOMY,254-0040,72753,1995,693,rukshansenevirathne@gmail.com
10/5/2009,1,Full Service,90,2100,79,Dual Purpose Vehicle,NISSAN,HOMY,254-0040,78036,1995,587,rukshansenevirathne@gmail.com
8/7/2010,1,Full Service,90,2250,79,Dual Purpose Vehicle,NISSAN,HOMY,254-0040,79896,1995,186,rukshansenevirathne@gmail.com
5/21/2011,1,Full Service,90,2300,79,Dual Purpose Vehicle,NISSAN,HOMY,254-0040,86718,1995,758,rukshansenevirathne@gmail.com
2/2/2012,1,Full Service,90,2450,79,Dual Purpose Vehicle,NISSAN,HOMY,254-0040,92523,1995,645,rukshansenevirathne@gmail.com
11/23/2012,1,Full Service,90,2650,79,Dual Purpose Vehicle,NISSAN,HOMY,254-0040,99111,1995,732,rukshansenevirathne@gmail.com
8/2/2013,1,Full Service,90,2740,79,Dual Purpose Vehicle,NISSAN,HOMY,254-0040,103593,1995,498,rukshansenevirathne@gmail.com
5/15/2014,1,Full Service,90,2840,79,Dual Purpose Vehicle,NISSAN,HOMY,254-0040,112467,1995,986,rukshansenevirathne@gmail.com
1/31/2015,1,Full Service,90,2900,79,Dual Purpose Vehicle,NISSAN,HOMY,254-0040,119355,1995,861,rukshansenevirathne@gmail.com
9/12/2015,1,Full Service,90,3000,79,Dual Purpose Vehicle,NISSAN,HOMY,254-0040,125139,1995,723,rukshansenevirathne@gmail.com
6/4/2016,1,Full Service,90,3250,79,Dual Purpose Vehicle,NISSAN,HOMY,254-0040,132465,1995,814,rukshansenevirathne@gmail.com
3/28/2017,1,Full Service,90,3350,79,Dual Purpose Vehicle,NISSAN,HOMY,254-0040,143787,1995,1258,rukshansenevirathne@gmail.com
12/8/2017,1,Full Service,90,3420,79,Dual Purpose Vehicle,NISSAN,HOMY,254-0040,152409,1995,958,rukshansenevirathne@gmail.com
10/3/2018,1,Full Service,90,3640,79,Dual Purpose Vehicle,NISSAN,HOMY,254-0040,162349,1995,994,rukshansenevirathne@gmail.com
7/6/2019,1,Full Service,90,3800,79,Dual Purpose Vehicle,NISSAN,HOMY,254-0040,170080,1995,859,rukshansenevirathne@gmail.com
4/17/2020,1,Full Service,90,3950,79,Dual Purpose Vehicle,NISSAN,HOMY,254-0040,178693,1995,957,rukshansenevirathne@gmail.com
10/28/2020,1,Full Service,90,4200,79,Dual Purpose Vehicle,NISSAN,HOMY,254-0040,186925,1995,1029,rukshansenevirathne@gmail.com
7/7/2021,1,Full Service,90,4350,79,Dual Purpose Vehicle,NISSAN,HOMY,254-0040,194683,1995,862,rukshansenevirathne@gmail.com
...@@ -551,35 +551,26 @@ def NextMaintain(request): ...@@ -551,35 +551,26 @@ def NextMaintain(request):
# message_count = int(parts[0]) # message_count = int(parts[0])
# print(message_count) # print(message_count)
#ARIMA SECTION
# ARIMA SECTION
# inputdate = '12/01/2020'
# HERE I USE AN EXMAMPLE FROM MATPLOTLIB SITE
# Data for plotting
# t = np.arange(0.0, 2.0, 0.01)
# s = 1 + np.sin(2 * np.pi * t)
import numpy as np
import matplotlib.pyplot as plt
df2 = pd.read_csv('Data/MaintainData.csv') df2 = pd.read_csv('Data/MaintainData.csv')
df2 = df2[(df2["Customer"] == customerid)] df2 = df2[(df2["Customer"] == customerid)]
df2 = df2[(df2["Service"] == ServiceType)] df2 = df2[(df2["Service"] == ServiceType)]
df = df2[(df2["VehicleNumber"] == Vnumber)] df = df2[(df2["VehicleNumber"] == Vnumber)]
#df.drop('Service','ServiceName','TakenTime','Customer','VehicleType','VehicleMake','VehicleModel','VehicleNumber','MeterReading','VehicleManufacturedYear','AvergeUsage','mailID', axis=1, inplace=True) # df.drop('Service','ServiceName','TakenTime','Customer','VehicleType','VehicleMake','VehicleModel','VehicleNumber','MeterReading','VehicleManufacturedYear','AvergeUsage','mailID', axis=1, inplace=True)
df = df.drop(columns=['Service','ServiceName','TakenTime','Customer','VehicleType','VehicleMake','VehicleModel','VehicleNumber','MeterReading','VehicleManufacturedYear','AvergeUsage','mailID', ]) df = df.drop(columns=['Service', 'ServiceName', 'TakenTime', 'Customer', 'VehicleType', 'VehicleMake',
'VehicleModel', 'VehicleNumber', 'MeterReading', 'VehicleManufacturedYear',
'AvergeUsage', 'mailID', ])
df.head() df.head()
## Cleaning up the data ## Cleaning up the data
df.columns = ["Date", "Price"] df.columns = ["Date", "Price"]
rrr = df.head() rrr = df.head()
## Drop last 2 rows ## Drop last 2 rows
#df.drop(106, axis=0, inplace=True) # df.drop(106, axis=0, inplace=True)
#df.tail() # df.tail()
# df.drop(105, axis=0, inplace=True) # df.drop(105, axis=0, inplace=True)
# df.tail() # df.tail()
# Convert Date into Datetime # Convert Date into Datetime
df['Date'] = pd.to_datetime(df['Date']) df['Date'] = pd.to_datetime(df['Date'])
...@@ -618,12 +609,12 @@ def NextMaintain(request): ...@@ -618,12 +609,12 @@ def NextMaintain(request):
import statsmodels.api as sm import statsmodels.api as sm
# For non-seasonal data # For non-seasonal data
# p=1, d=1, q=0 or 1 # p=1, d=1, q=0 or 1
# from statsmodels.tsa.arima_model import ARIMA # from statsmodels.tsa.arima_model import ARIMA
from statsmodels.tsa.arima.model import ARIMA from statsmodels.tsa.arima.model import ARIMA
model = ARIMA(df['Price'], order=(1, 1, 1)) model = ARIMA(df['Price'], order=(1, 1, 1))
model_fit = model.fit() model_fit = model.fit()
# model_fit.summary() # model_fit.summary()
# df['forecast'] = model_fit.predict(start=8, end=8, dynamic=True) # df['forecast'] = model_fit.predict(start=8, end=8, dynamic=True)
# df[['Price','forecast']].plot(figsize=(12,8)) # df[['Price','forecast']].plot(figsize=(12,8))
model = sm.tsa.statespace.SARIMAX(df['Price'], order=(1, 1, 1), seasonal_order=(1, 1, 1, 12)) model = sm.tsa.statespace.SARIMAX(df['Price'], order=(1, 1, 1), seasonal_order=(1, 1, 1, 12))
results = model.fit() results = model.fit()
...@@ -635,26 +626,23 @@ def NextMaintain(request): ...@@ -635,26 +626,23 @@ def NextMaintain(request):
future_df = pd.concat([df, future_datest_df]) future_df = pd.concat([df, future_datest_df])
print(future_df)
Datefinding = int(df.shape[1] + 15) Datefinding = int(df.shape[1] + 15)
print(Datefinding)
forecastedPrice = future_df['forecast'] = results.predict(start=Datefinding, end=Datefinding, dynamic=True) forecastedPrice = future_df['forecast'] = results.predict(start=Datefinding, end=Datefinding, dynamic=True)
print("its Arima output") print("Arima output - Servport price prediction")
forecastedPrice = (forecastedPrice.to_string())
forecastedPrice = str(forecastedPrice.to_list()[0])
forecastedPrice = int(float(forecastedPrice))
forecastedPrice = str(forecastedPrice)
print(forecastedPrice)
print(forecastedPrice[5:13])
else: else:
form = MyFormServices() form = MyFormServices()
context = {'form': form,'d': "CUSTOMER NOT FOUND"} context = {'form': form, 'd': "CUSTOMER NOT FOUND"}
return render(request, 'Admin/NextMaintain.html', context) return render(request, 'Admin/NextMaintain.html', context)
context = {'form': form, 'd': enddate, 'forecastedPrice': ' Rs ' + forecastedPrice}
context = { 'form': form, 'd': enddate , 'forecastedPrice':' Rs ' + forecastedPrice[5:13] }
return render(request, 'Admin/NextMaintain.html', context) return render(request, 'Admin/NextMaintain.html', context)
else: else:
...@@ -666,7 +654,7 @@ def NextMaintain(request): ...@@ -666,7 +654,7 @@ def NextMaintain(request):
def MaintainData(request): def MaintainData(request):
data1 = pd.read_csv('Data/MaintainData.csv') data1 = pd.read_csv('Data/MaintainData.csv')
finalpt = data1.head(10) finalpt = data1.head(518)
json_records = finalpt.reset_index().to_json(orient='records') json_records = finalpt.reset_index().to_json(orient='records')
arr = [] arr = []
arr = json.loads(json_records) arr = json.loads(json_records)
......
No preview for this file type
...@@ -24,66 +24,50 @@ ...@@ -24,66 +24,50 @@
{% endif %} {% endif %}
<div class="card-heading"> <div class="card-heading">
<h2 class="title"> MAINTAINS DATA </h2> <h2 class="title mt-3" style="color: #02111f;"> MAINTENANCE DATA </h2>
</div> </div>
<div id="myDiv"> <div id="myDiv">
<div id="div_print"> <div id="div_print">
<div class="card card-body printableArea"> <div class="card card-body printableArea">
<div class="container" style="overflow-x:auto;"> <div class="container" style="overflow-x:auto;">
Customer Maintains Data
<table class="table table-striped"> <table class="table table-striped">
<thead> <thead>
<tr> <tr>
<th> Service Date </th> <th>Service Date</th>
<th> Service </th> <th>Service</th>
<th> Taken Time </th> <th>Taken Time</th>
<th> Price </th> <th>Price</th>
<th> Customer </th> <th>Customer</th>
<th> Vehicle Type </th> <th>Vehicle Type</th>
<th> Vehicle Make </th> <th>Vehicle Make</th>
<th> Vehicle Model </th> <th>Vehicle Model</th>
<th> Vehicle Number </th> <th>Vehicle Number</th>
<th> Meter Reading </th> <th>Meter Reading</th>
<th> Vehicle Manufactured Year </th> <th>Vehicle Manufactured Year</th>
<th> Average Usage </th> <th>Average Usage</th>
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
{% if d %} {% if d %}
{% for i in d %} {% for i in d %}
<tr> <tr>
<td>{{i.Date}}</td>
<td>{{i.ServiceName}}</td>
<td>{{i.Date}}</td>
<td>{{i.ServiceName}}</td>
<td>{{i.TakenTime}}</td> <td>{{i.TakenTime}}</td>
<td>{{i.Price}}</td> <td>{{i.Price}}</td>
<td>{{i.Customer}}</td> <td>{{i.Customer}}</td>
<td>{{i.VehicleType}} </td> <td>{{i.VehicleType}}</td>
<td>{{i.VehicleMake}} </td> <td>{{i.VehicleMake}}</td>
<td>{{i.VehicleModel}} </td> <td>{{i.VehicleModel}}</td>
<td>{{i.VehicleNumber}} </td> <td>{{i.VehicleNumber}}</td>
<td>{{i.MeterReading}} </td> <td>{{i.MeterReading}}</td>
<td>{{i.VehicleManufacturedYear}} </td> <td>{{i.VehicleManufacturedYear}}</td>
<td>{{i.AverageUsage}} </td> <td>{{i.AverageUsage}}</td>
</tr> </tr>
{% endfor %} {% endfor %}
{% endif %} {% endif %}
...@@ -98,7 +82,7 @@ ...@@ -98,7 +82,7 @@
<script language="javascript"> <script language="javascript">
function printdiv(printpage) { function printdiv(printpage) {
var headstr = "<html><head><title></title></head><body>"; var headstr = "<html><head><title></title></head><body>";
var footstr = "</body>"; var footstr = "</body>";
var newstr = document.all.item(printpage).innerHTML; var newstr = document.all.item(printpage).innerHTML;
...@@ -115,10 +99,10 @@ ...@@ -115,10 +99,10 @@
<div class="card-body"> <div class="card-body">
<input name="b_print" type="button" class="btn btn-primary btn-print" onClick="printdiv('div_print');" value=" Print "> <input name="b_print" type="button" class="btn btn-print" onClick="printdiv('div_print');" value=" Print " style="background: #02111f;">
</div> </div>
<div class="alert alert-primary" role="alert" >© SMART SERVICE STATION 2022 </div> <div class="alert alert-primary fixed-bottom mb-0 text-center" style="background: #747578; border: none; color: white;" role="alert" > © SERVPORT 2022 </div>
</div> </div>
......
...@@ -15,16 +15,18 @@ ...@@ -15,16 +15,18 @@
<div style="margin-left: 0px;" class="card card-5"> <div style="margin-left: 0px;" class="card card-5">
<br/><br/>
{% if messages %} {% if messages %}
<ul class="messages"> <div class="alert alert-danger" role="alert">
{% for message in messages %} {% for message in messages %}
<li {% if message.tags %} class=" {{ message.tags }} " {% endif %}> {{ message }} </li> {% if message.tags %} {% endif %} {{ message }}
{% endfor %} {% endfor %}
</ul> </div>
{% endif %} {% endif %}
<div class="card-heading"> <div class="card-heading">
<h2 class="title"> NEXT MAINTAIN DATE PREDICTION </h2> <h2 class="title" style="color:#02111f"> NEXT MAINTAIN DATE PREDICTION </h2>
</div> </div>
...@@ -35,43 +37,47 @@ ...@@ -35,43 +37,47 @@
<form action="/Admin/NextMaintain/" method="post"> <form action="/Admin/NextMaintain/" method="post">
{% csrf_token %} {% csrf_token %}
<table class="table table-light"> <table class="table table-light">
{{form3.as_table}} {{form3.as_table}}
{{form.as_table}} {{form.as_table}}
</table> </table>
<input type="submit" value="NEXT MAINTAIN DATE" class="btn btn--radius-2 btn-primary"/> <input type="submit" value="NEXT MAINTAIN DATE" class="btn btn--radius-2 btn" style="background:#02111f"/>
</form> </form>
<br> <br>
{% if d %}
<center> <div class="alert alert-success"> <center> <div class="alert alert-success">
{{ d }} Predicted Date: {{ d }}
<br/>
{{ forecastedPrice }} Approximate Price: {{ forecastedPrice }}
</div> </center> </div> </center>
{% endif %}
<br>
</div>
</div>
</div>
<br> <br> <br> <br> <br> <br> <br> <br> <br> <br> <br> <br> <br> <br>
</div>
</div>
</div>
<div class="alert alert-primary" role="alert" >© SMART SERVICE STATION 2022 </div>
<div class="alert alert-primary fixed-bottom mb-0 text-center" style="background: #747578; border: none; color: white;" role="alert" > © SERVPORT 2022 </div>
</div> </div>
{% endblock content %} {% endblock content %}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment