Skip to content

Commit 4dca661

Browse files
authored
Merge pull request #998 from hargata/Hargata/api.hot.fix
Hargata/api.hot.fix
2 parents 4d5bbc3 + 4731615 commit 4dca661

File tree

3 files changed

+22
-23
lines changed

3 files changed

+22
-23
lines changed

Controllers/APIController.cs

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -212,15 +212,15 @@ public IActionResult AdjustedOdometer(int vehicleId, int odometer)
212212
[TypeFilter(typeof(CollaboratorFilter))]
213213
[HttpGet]
214214
[Route("/api/vehicle/planrecords")]
215-
public IActionResult PlanRecords(MethodParameter parameters)
215+
public IActionResult PlanRecords(int vehicleId, MethodParameter parameters)
216216
{
217-
if (parameters.VehicleId == default)
217+
if (vehicleId == default)
218218
{
219219
var response = OperationResponse.Failed("Must provide a valid vehicle id");
220220
Response.StatusCode = 400;
221221
return Json(response);
222222
}
223-
var vehicleRecords = _planRecordDataAccess.GetPlanRecordsByVehicleId(parameters.VehicleId);
223+
var vehicleRecords = _planRecordDataAccess.GetPlanRecordsByVehicleId(vehicleId);
224224
if (parameters.Id != default)
225225
{
226226
vehicleRecords.RemoveAll(x => x.Id != parameters.Id);
@@ -445,15 +445,15 @@ public IActionResult UpdatePlanRecord(PlanRecordExportModel input)
445445
[TypeFilter(typeof(CollaboratorFilter))]
446446
[HttpGet]
447447
[Route("/api/vehicle/servicerecords")]
448-
public IActionResult ServiceRecords(MethodParameter parameters)
448+
public IActionResult ServiceRecords(int vehicleId, MethodParameter parameters)
449449
{
450-
if (parameters.VehicleId == default)
450+
if (vehicleId == default)
451451
{
452452
var response = OperationResponse.Failed("Must provide a valid vehicle id");
453453
Response.StatusCode = 400;
454454
return Json(response);
455455
}
456-
var vehicleRecords = _serviceRecordDataAccess.GetServiceRecordsByVehicleId(parameters.VehicleId);
456+
var vehicleRecords = _serviceRecordDataAccess.GetServiceRecordsByVehicleId(vehicleId);
457457
if (parameters.Id != default)
458458
{
459459
vehicleRecords.RemoveAll(x => x.Id != parameters.Id);
@@ -639,15 +639,15 @@ public IActionResult UpdateServiceRecord(GenericRecordExportModel input)
639639
[TypeFilter(typeof(CollaboratorFilter))]
640640
[HttpGet]
641641
[Route("/api/vehicle/repairrecords")]
642-
public IActionResult RepairRecords(MethodParameter parameters)
642+
public IActionResult RepairRecords(int vehicleId, MethodParameter parameters)
643643
{
644-
if (parameters.VehicleId == default)
644+
if (vehicleId == default)
645645
{
646646
var response = OperationResponse.Failed("Must provide a valid vehicle id");
647647
Response.StatusCode = 400;
648648
return Json(response);
649649
}
650-
var vehicleRecords = _collisionRecordDataAccess.GetCollisionRecordsByVehicleId(parameters.VehicleId);
650+
var vehicleRecords = _collisionRecordDataAccess.GetCollisionRecordsByVehicleId(vehicleId);
651651
if (parameters.Id != default)
652652
{
653653
vehicleRecords.RemoveAll(x => x.Id != parameters.Id);
@@ -836,15 +836,15 @@ public IActionResult UpdateRepairRecord(GenericRecordExportModel input)
836836
[TypeFilter(typeof(CollaboratorFilter))]
837837
[HttpGet]
838838
[Route("/api/vehicle/upgraderecords")]
839-
public IActionResult UpgradeRecords(MethodParameter parameters)
839+
public IActionResult UpgradeRecords(int vehicleId, MethodParameter parameters)
840840
{
841-
if (parameters.VehicleId == default)
841+
if (vehicleId == default)
842842
{
843843
var response = OperationResponse.Failed("Must provide a valid vehicle id");
844844
Response.StatusCode = 400;
845845
return Json(response);
846846
}
847-
var vehicleRecords = _upgradeRecordDataAccess.GetUpgradeRecordsByVehicleId(parameters.VehicleId);
847+
var vehicleRecords = _upgradeRecordDataAccess.GetUpgradeRecordsByVehicleId(vehicleId);
848848
if (parameters.Id != default)
849849
{
850850
vehicleRecords.RemoveAll(x => x.Id != parameters.Id);
@@ -1032,15 +1032,15 @@ public IActionResult UpdateUpgradeRecord(GenericRecordExportModel input)
10321032
[TypeFilter(typeof(CollaboratorFilter))]
10331033
[HttpGet]
10341034
[Route("/api/vehicle/taxrecords")]
1035-
public IActionResult TaxRecords(MethodParameter parameters)
1035+
public IActionResult TaxRecords(int vehicleId, MethodParameter parameters)
10361036
{
1037-
if (parameters.VehicleId == default)
1037+
if (vehicleId == default)
10381038
{
10391039
var response = OperationResponse.Failed("Must provide a valid vehicle id");
10401040
Response.StatusCode = 400;
10411041
return Json(response);
10421042
}
1043-
var vehicleRecords = _taxRecordDataAccess.GetTaxRecordsByVehicleId(parameters.VehicleId);
1043+
var vehicleRecords = _taxRecordDataAccess.GetTaxRecordsByVehicleId(vehicleId);
10441044
if (parameters.Id != default)
10451045
{
10461046
vehicleRecords.RemoveAll(x => x.Id != parameters.Id);
@@ -1258,15 +1258,15 @@ public IActionResult LastOdometer(int vehicleId)
12581258
[TypeFilter(typeof(CollaboratorFilter))]
12591259
[HttpGet]
12601260
[Route("/api/vehicle/odometerrecords")]
1261-
public IActionResult OdometerRecords(MethodParameter parameters)
1261+
public IActionResult OdometerRecords(int vehicleId, MethodParameter parameters)
12621262
{
1263-
if (parameters.VehicleId == default)
1263+
if (vehicleId == default)
12641264
{
12651265
var response = OperationResponse.Failed("Must provide a valid vehicle id");
12661266
Response.StatusCode = 400;
12671267
return Json(response);
12681268
}
1269-
var vehicleRecords = _odometerRecordDataAccess.GetOdometerRecordsByVehicleId(parameters.VehicleId);
1269+
var vehicleRecords = _odometerRecordDataAccess.GetOdometerRecordsByVehicleId(vehicleId);
12701270
//determine if conversion is needed.
12711271
if (vehicleRecords.All(x => x.InitialMileage == default))
12721272
{
@@ -1437,15 +1437,15 @@ public IActionResult UpdateOdometerRecord(OdometerRecordExportModel input)
14371437
[TypeFilter(typeof(CollaboratorFilter))]
14381438
[HttpGet]
14391439
[Route("/api/vehicle/gasrecords")]
1440-
public IActionResult GasRecords(MethodParameter parameters)
1440+
public IActionResult GasRecords(int vehicleId, MethodParameter parameters)
14411441
{
1442-
if (parameters.VehicleId == default)
1442+
if (vehicleId == default)
14431443
{
14441444
var response = OperationResponse.Failed("Must provide a valid vehicle id");
14451445
Response.StatusCode = 400;
14461446
return Json(response);
14471447
}
1448-
var rawVehicleRecords = _gasRecordDataAccess.GetGasRecordsByVehicleId(parameters.VehicleId);
1448+
var rawVehicleRecords = _gasRecordDataAccess.GetGasRecordsByVehicleId(vehicleId);
14491449
var vehicleRecords = _gasHelper.GetGasRecordViewModels(rawVehicleRecords, parameters.UseMPG, parameters.UseUKMPG);
14501450
if (parameters.Id != default)
14511451
{

Helper/StaticHelper.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ namespace CarCareTracker.Helper
1212
/// </summary>
1313
public static class StaticHelper
1414
{
15-
public const string VersionNumber = "1.4.8";
15+
public const string VersionNumber = "1.4.9";
1616
public const string DbName = "data/cartracker.db";
1717
public const string UserConfigPath = "data/config/userConfig.json";
1818
public const string ServerConfigPath = "data/config/serverConfig.json";

Models/API/MethodParameter.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ namespace CarCareTracker.Models
44
{
55
public class MethodParameter
66
{
7-
public int VehicleId { get; set; }
87
public int Id { get; set; }
98
[JsonConverter(typeof(FromDateOptional))]
109
public string StartDate { get; set; }

0 commit comments

Comments
 (0)