persist gas tab settings.

This commit is contained in:
DESKTOP-T0O5CDB\DESK-555BD
2024-01-31 17:14:26 -07:00
parent 4b1701d158
commit 338a8426b2
6 changed files with 140 additions and 15 deletions

View File

@@ -608,6 +608,15 @@ namespace CarCareTracker.Controllers
var result = _gasRecordDataAccess.DeleteGasRecordById(gasRecordId);
return Json(result);
}
[HttpPost]
public IActionResult SaveUserGasTabPreferences(string gasUnit, string fuelMileageUnit)
{
var currentConfig = _config.GetUserConfig(User);
currentConfig.PreferredGasUnit = gasUnit;
currentConfig.PreferredGasMileageUnit = fuelMileageUnit;
var result = _config.SaveUserConfig(User, currentConfig);
return Json(result);
}
#endregion
#region "Service Records"
[TypeFilter(typeof(CollaboratorFilter))]