diff --git a/Controllers/VehicleController.cs b/Controllers/VehicleController.cs index d1606cd..4abb08c 100644 --- a/Controllers/VehicleController.cs +++ b/Controllers/VehicleController.cs @@ -277,6 +277,11 @@ namespace CarCareTracker.Controllers var parsedBool = importModel.IsFillToFull.Trim() == "1" || importModel.IsFillToFull.Trim() == "Full"; convertedRecord.IsFillToFull = parsedBool; } + if (!string.IsNullOrWhiteSpace(importModel.MissedFuelUp)) + { + var parsedBool = importModel.MissedFuelUp.Trim() == "1"; + convertedRecord.MissedFuelUp = parsedBool; + } //insert record into db, check to make sure fuelconsumed is not zero so we don't get a divide by zero error. if (convertedRecord.Gallons > 0) { diff --git a/MapProfile/FuellyMappers.cs b/MapProfile/FuellyMappers.cs index abbf467..b60c96a 100644 --- a/MapProfile/FuellyMappers.cs +++ b/MapProfile/FuellyMappers.cs @@ -16,6 +16,7 @@ namespace CarCareTracker.MapProfile Map(m => m.PartialFuelUp).Name(["partial_fuelup"]); Map(m => m.IsFillToFull).Name(["isfilltofull", "filled up"]); Map(m => m.Description).Name(["description"]); + Map(m => m.MissedFuelUp).Name(["missed_fuelup"]); } } } diff --git a/Models/ImportModel.cs b/Models/ImportModel.cs index 2055d3b..5b71fd7 100644 --- a/Models/ImportModel.cs +++ b/Models/ImportModel.cs @@ -14,6 +14,7 @@ public string Price { get; set; } public string PartialFuelUp { get; set; } public string IsFillToFull { get; set; } + public string MissedFuelUp { get; set; } } public class ServiceRecordExportModel {