diff --git a/Controllers/VehicleController.cs b/Controllers/VehicleController.cs index 65f7f03..ecd9fec 100644 --- a/Controllers/VehicleController.cs +++ b/Controllers/VehicleController.cs @@ -154,6 +154,7 @@ public IActionResult DeleteVehicle(int vehicleId) _planRecordDataAccess.DeleteAllPlanRecordsByVehicleId(vehicleId) && _planRecordTemplateDataAccess.DeleteAllPlanRecordTemplatesByVehicleId(vehicleId) && _supplyRecordDataAccess.DeleteAllSupplyRecordsByVehicleId(vehicleId) && + _odometerRecordDataAccess.DeleteAllOdometerRecordsByVehicleId(vehicleId) && _userLogic.DeleteAllAccessToVehicle(vehicleId) && _dataAccess.DeleteVehicle(vehicleId); return Json(result); diff --git a/Helper/StaticHelper.cs b/Helper/StaticHelper.cs index 56155be..2e4c63e 100644 --- a/Helper/StaticHelper.cs +++ b/Helper/StaticHelper.cs @@ -8,7 +8,7 @@ namespace CarCareTracker.Helper /// public static class StaticHelper { - public static string VersionNumber = "1.2.6"; + public static string VersionNumber = "1.2.7"; public static string DbName = "data/cartracker.db"; public static string UserConfigPath = "config/userConfig.json"; public static string GenericErrorMessage = "An error occurred, please try again later"; diff --git a/Models/Vehicle.cs b/Models/Vehicle.cs index 4ae53ec..79e23d2 100644 --- a/Models/Vehicle.cs +++ b/Models/Vehicle.cs @@ -14,5 +14,14 @@ public class Vehicle public bool UseHours { get; set; } = false; public List ExtraFields { get; set; } = new List(); public List Tags { get; set; } = new List(); + public bool HasOdometerAdjustment { get; set; } = false; + /// + /// Primarily used for vehicles with odometer units different from user's settings. + /// + public string OdometerMultiplier { get; set; } = "1"; + /// + /// Primarily used for vehicles where the odometer does not reflect actual mileage. + /// + public string OdometerDifference { get; set; } = "0"; } } diff --git a/Views/Home/Index.cshtml b/Views/Home/Index.cshtml index 33ef21e..5205d15 100644 --- a/Views/Home/Index.cshtml +++ b/Views/Home/Index.cshtml @@ -119,7 +119,7 @@