diff --git a/Controllers/Vehicle/ReminderController.cs b/Controllers/Vehicle/ReminderController.cs index 1a52188..344005b 100644 --- a/Controllers/Vehicle/ReminderController.cs +++ b/Controllers/Vehicle/ReminderController.cs @@ -64,8 +64,9 @@ namespace CarCareTracker.Controllers [HttpGet] public IActionResult GetRecurringReminderRecordsByVehicleId(int vehicleId) { - var result = _reminderRecordDataAccess.GetReminderRecordsByVehicleId(vehicleId); + var result = GetRemindersAndUrgency(vehicleId, DateTime.Now); result.RemoveAll(x => !x.IsRecurring); + result = result.OrderByDescending(x => x.Urgency).ThenBy(x => x.Description).ToList(); return PartialView("_RecurringReminderSelector", result); } [HttpPost] diff --git a/Views/Vehicle/_CollisionRecordModal.cshtml b/Views/Vehicle/_CollisionRecordModal.cshtml index 1a71345..2ba92a0 100644 --- a/Views/Vehicle/_CollisionRecordModal.cshtml +++ b/Views/Vehicle/_CollisionRecordModal.cshtml @@ -38,7 +38,7 @@ {
- @translator.Translate(userLanguage, "Select Reminder") + @translator.Translate(userLanguage, "Select Reminder")
} diff --git a/Views/Vehicle/_RecurringReminderSelector.cshtml b/Views/Vehicle/_RecurringReminderSelector.cshtml index 9a7a44f..bf385cd 100644 --- a/Views/Vehicle/_RecurringReminderSelector.cshtml +++ b/Views/Vehicle/_RecurringReminderSelector.cshtml @@ -5,7 +5,7 @@ var userLanguage = userConfig.UserLanguage; } @using CarCareTracker.Helper -@model List +@model List @if (Model.Count() > 1) {
@@ -16,9 +16,25 @@