diff --git a/Controllers/VehicleController.cs b/Controllers/VehicleController.cs index d3143bc..616f7d7 100644 --- a/Controllers/VehicleController.cs +++ b/Controllers/VehicleController.cs @@ -1016,7 +1016,8 @@ namespace CarCareTracker.Controllers Cost = record.Cost, Date = record.Date, Notes = record.Notes, - Mileage = record.Mileage + Mileage = record.Mileage, + ExtraFields = record.ExtraFields }); recordsAdded++; } @@ -1033,7 +1034,8 @@ namespace CarCareTracker.Controllers Description = record.Description, Cost = record.Cost, Notes = record.Notes, - Date = record.Date + Date = record.Date, + ExtraFields = record.ExtraFields }); recordsAdded++; } @@ -1073,7 +1075,8 @@ namespace CarCareTracker.Controllers { Date = record.Date, Mileage = record.Mileage, - Notes = record.Notes + Notes = record.Notes, + ExtraFields = record.ExtraFields }); recordsAdded++; } @@ -1100,7 +1103,9 @@ namespace CarCareTracker.Controllers Description = record.Description, Cost = record.Cost, Notes = record.Notes, - Date = record.DateModified + Date = record.DateModified, + ExtraFields = record.ExtraFields, + RequisitionHistory = record.RequisitionHistory }); recordsAdded++; } diff --git a/Views/Vehicle/_Stickers.cshtml b/Views/Vehicle/_Stickers.cshtml index 3c61dd8..c6075bc 100644 --- a/Views/Vehicle/_Stickers.cshtml +++ b/Views/Vehicle/_Stickers.cshtml @@ -131,10 +131,43 @@ break; } + @foreach(ExtraField extraField in genericRecord.ExtraFields){ +
  • + @($"{extraField.Name}: {extraField.Value}") +
  • + }
    + @if(genericRecord.RequisitionHistory.Any()){ +
    +
    + + + + + + + + + + + @foreach (SupplyUsageHistory usageHistory in genericRecord.RequisitionHistory) + { + + + + + + + } + +
    @translator.Translate(userLanguage, "Part Number")@translator.Translate(userLanguage, "Description")@translator.Translate(userLanguage, "Quantity")@translator.Translate(userLanguage, "Cost")
    @usageHistory.PartNumber@usageHistory.Description@usageHistory.Quantity.ToString("F")@usageHistory.Cost.ToString("C2")
    +
    +
    +
    + }