diff --git a/Controllers/VehicleController.cs b/Controllers/VehicleController.cs index 4532d23..862577d 100644 --- a/Controllers/VehicleController.cs +++ b/Controllers/VehicleController.cs @@ -376,7 +376,7 @@ namespace CarCareTracker.Controllers { VehicleId = vehicleId, Date = DateTime.Parse(importModel.Date), - Mileage = int.Parse(importModel.Odometer, NumberStyles.Any), + Mileage = decimal.ToInt32(decimal.Parse(importModel.Odometer, NumberStyles.Any)), Gallons = decimal.Parse(importModel.FuelConsumed, NumberStyles.Any), Notes = string.IsNullOrWhiteSpace(importModel.Notes) ? "" : importModel.Notes }; @@ -420,7 +420,7 @@ namespace CarCareTracker.Controllers { VehicleId = vehicleId, Date = DateTime.Parse(importModel.Date), - Mileage = int.Parse(importModel.Odometer, NumberStyles.Any), + Mileage = decimal.ToInt32(decimal.Parse(importModel.Odometer, NumberStyles.Any)), Description = string.IsNullOrWhiteSpace(importModel.Description) ? $"Service Record on {importModel.Date}" : importModel.Description, Notes = string.IsNullOrWhiteSpace(importModel.Notes) ? "" : importModel.Notes, Cost = decimal.Parse(importModel.Cost, NumberStyles.Any) @@ -433,7 +433,7 @@ namespace CarCareTracker.Controllers { VehicleId = vehicleId, Date = DateTime.Parse(importModel.Date), - Mileage = int.Parse(importModel.Odometer, NumberStyles.Any), + Mileage = decimal.ToInt32(decimal.Parse(importModel.Odometer, NumberStyles.Any)), Notes = string.IsNullOrWhiteSpace(importModel.Notes) ? "" : importModel.Notes }; _odometerRecordDataAccess.SaveOdometerRecordToVehicle(convertedRecord); @@ -463,7 +463,7 @@ namespace CarCareTracker.Controllers { VehicleId = vehicleId, Date = DateTime.Parse(importModel.Date), - Mileage = int.Parse(importModel.Odometer, NumberStyles.Any), + Mileage = decimal.ToInt32(decimal.Parse(importModel.Odometer, NumberStyles.Any)), Description = string.IsNullOrWhiteSpace(importModel.Description) ? $"Repair Record on {importModel.Date}" : importModel.Description, Notes = string.IsNullOrWhiteSpace(importModel.Notes) ? "" : importModel.Notes, Cost = decimal.Parse(importModel.Cost, NumberStyles.Any) @@ -476,7 +476,7 @@ namespace CarCareTracker.Controllers { VehicleId = vehicleId, Date = DateTime.Parse(importModel.Date), - Mileage = int.Parse(importModel.Odometer, NumberStyles.Any), + Mileage = decimal.ToInt32(decimal.Parse(importModel.Odometer, NumberStyles.Any)), Description = string.IsNullOrWhiteSpace(importModel.Description) ? $"Upgrade Record on {importModel.Date}" : importModel.Description, Notes = string.IsNullOrWhiteSpace(importModel.Notes) ? "" : importModel.Notes, Cost = decimal.Parse(importModel.Cost, NumberStyles.Any) diff --git a/wwwroot/js/collisionrecord.js b/wwwroot/js/collisionrecord.js index 8229792..47f1ba2 100644 --- a/wwwroot/js/collisionrecord.js +++ b/wwwroot/js/collisionrecord.js @@ -71,7 +71,7 @@ function saveCollisionRecordToVehicle(isEdit) { } function getAndValidateCollisionRecordValues() { var collisionDate = $("#collisionRecordDate").val(); - var collisionMileage = $("#collisionRecordMileage").val(); + var collisionMileage = parseInt(globalParseFloat($("#collisionRecordMileage").val())).toString(); var collisionDescription = $("#collisionRecordDescription").val(); var collisionCost = $("#collisionRecordCost").val(); var collisionNotes = $("#collisionRecordNotes").val(); diff --git a/wwwroot/js/gasrecord.js b/wwwroot/js/gasrecord.js index 90238bd..df7359e 100644 --- a/wwwroot/js/gasrecord.js +++ b/wwwroot/js/gasrecord.js @@ -68,7 +68,7 @@ function saveGasRecordToVehicle(isEdit) { } function getAndValidateGasRecordValues() { var gasDate = $("#gasRecordDate").val(); - var gasMileage = $("#gasRecordMileage").val(); + var gasMileage = parseInt(globalParseFloat($("#gasRecordMileage").val())).toString(); var gasGallons = $("#gasRecordGallons").val(); var gasCost = $("#gasRecordCost").val(); var gasCostType = $("#gasCostType").val(); diff --git a/wwwroot/js/odometerrecord.js b/wwwroot/js/odometerrecord.js index 78b6d2f..2266836 100644 --- a/wwwroot/js/odometerrecord.js +++ b/wwwroot/js/odometerrecord.js @@ -71,7 +71,7 @@ function saveOdometerRecordToVehicle(isEdit) { } function getAndValidateOdometerRecordValues() { var serviceDate = $("#odometerRecordDate").val(); - var serviceMileage = $("#odometerRecordMileage").val(); + var serviceMileage = parseInt(globalParseFloat($("#odometerRecordMileage").val())).toString(); var serviceNotes = $("#odometerRecordNotes").val(); var vehicleId = GetVehicleId().vehicleId; var odometerRecordId = getOdometerRecordModelData().id; diff --git a/wwwroot/js/reminderrecord.js b/wwwroot/js/reminderrecord.js index eb2c7f7..8594410 100644 --- a/wwwroot/js/reminderrecord.js +++ b/wwwroot/js/reminderrecord.js @@ -96,7 +96,7 @@ function markDoneReminderRecord(reminderRecordId, e) { function getAndValidateReminderRecordValues() { var reminderDate = $("#reminderDate").val(); - var reminderMileage = $("#reminderMileage").val(); + var reminderMileage = parseInt(globalParseFloat($("#reminderMileage").val())).toString(); var reminderDescription = $("#reminderDescription").val(); var reminderNotes = $("#reminderNotes").val(); var reminderOption = $('#reminderOptions input:radio:checked').val(); diff --git a/wwwroot/js/servicerecord.js b/wwwroot/js/servicerecord.js index 3a1227f..b8ad524 100644 --- a/wwwroot/js/servicerecord.js +++ b/wwwroot/js/servicerecord.js @@ -71,7 +71,7 @@ function saveServiceRecordToVehicle(isEdit) { } function getAndValidateServiceRecordValues() { var serviceDate = $("#serviceRecordDate").val(); - var serviceMileage = $("#serviceRecordMileage").val(); + var serviceMileage = parseInt(globalParseFloat($("#serviceRecordMileage").val())).toString(); var serviceDescription = $("#serviceRecordDescription").val(); var serviceCost = $("#serviceRecordCost").val(); var serviceNotes = $("#serviceRecordNotes").val(); diff --git a/wwwroot/js/upgraderecord.js b/wwwroot/js/upgraderecord.js index 06e40f0..86e8134 100644 --- a/wwwroot/js/upgraderecord.js +++ b/wwwroot/js/upgraderecord.js @@ -71,7 +71,7 @@ function saveUpgradeRecordToVehicle(isEdit) { } function getAndValidateUpgradeRecordValues() { var upgradeDate = $("#upgradeRecordDate").val(); - var upgradeMileage = $("#upgradeRecordMileage").val(); + var upgradeMileage = parseInt(globalParseFloat($("#upgradeRecordMileage").val())).toString(); var upgradeDescription = $("#upgradeRecordDescription").val(); var upgradeCost = $("#upgradeRecordCost").val(); var upgradeNotes = $("#upgradeRecordNotes").val();