diff --git a/Models/Collision/CollisionRecordInput.cs b/Models/Collision/CollisionRecordInput.cs index c8b336e..262cbef 100644 --- a/Models/Collision/CollisionRecordInput.cs +++ b/Models/Collision/CollisionRecordInput.cs @@ -11,6 +11,7 @@ public string Notes { get; set; } public List Files { get; set; } = new List(); public List Supplies { get; set; } = new List(); - public CollisionRecord ToCollisionRecord() { return new CollisionRecord { Id = Id, VehicleId = VehicleId, Date = DateTime.Parse(Date), Cost = Cost, Mileage = Mileage, Description = Description, Notes = Notes, Files = Files }; } + public List Tags { get; set; } = new List(); + public CollisionRecord ToCollisionRecord() { return new CollisionRecord { Id = Id, VehicleId = VehicleId, Date = DateTime.Parse(Date), Cost = Cost, Mileage = Mileage, Description = Description, Notes = Notes, Files = Files, Tags = Tags }; } } } diff --git a/Models/GenericRecord.cs b/Models/GenericRecord.cs index 8f272ad..b12bad9 100644 --- a/Models/GenericRecord.cs +++ b/Models/GenericRecord.cs @@ -10,5 +10,6 @@ public decimal Cost { get; set; } public string Notes { get; set; } public List Files { get; set; } = new List(); + public List Tags { get; set;} = new List(); } } diff --git a/Models/ServiceRecord/ServiceRecordInput.cs b/Models/ServiceRecord/ServiceRecordInput.cs index 2a3191e..0a0ba66 100644 --- a/Models/ServiceRecord/ServiceRecordInput.cs +++ b/Models/ServiceRecord/ServiceRecordInput.cs @@ -11,6 +11,7 @@ public string Notes { get; set; } public List Files { get; set; } = new List(); public List Supplies { get; set; } = new List(); - public ServiceRecord ToServiceRecord() { return new ServiceRecord { Id = Id, VehicleId = VehicleId, Date = DateTime.Parse(Date), Cost = Cost, Mileage = Mileage, Description = Description, Notes = Notes, Files = Files }; } + public List Tags { get; set; } = new List(); + public ServiceRecord ToServiceRecord() { return new ServiceRecord { Id = Id, VehicleId = VehicleId, Date = DateTime.Parse(Date), Cost = Cost, Mileage = Mileage, Description = Description, Notes = Notes, Files = Files, Tags = Tags }; } } } diff --git a/Models/UpgradeRecord/UpgradeReportInput.cs b/Models/UpgradeRecord/UpgradeReportInput.cs index 62353b9..b71e5e9 100644 --- a/Models/UpgradeRecord/UpgradeReportInput.cs +++ b/Models/UpgradeRecord/UpgradeReportInput.cs @@ -11,6 +11,7 @@ public string Notes { get; set; } public List Files { get; set; } = new List(); public List Supplies { get; set; } = new List(); - public UpgradeRecord ToUpgradeRecord() { return new UpgradeRecord { Id = Id, VehicleId = VehicleId, Date = DateTime.Parse(Date), Cost = Cost, Mileage = Mileage, Description = Description, Notes = Notes, Files = Files }; } + public List Tags { get; set; } = new List(); + public UpgradeRecord ToUpgradeRecord() { return new UpgradeRecord { Id = Id, VehicleId = VehicleId, Date = DateTime.Parse(Date), Cost = Cost, Mileage = Mileage, Description = Description, Notes = Notes, Files = Files, Tags = Tags }; } } } diff --git a/Views/Shared/_Layout.cshtml b/Views/Shared/_Layout.cshtml index ec212d4..b476558 100644 --- a/Views/Shared/_Layout.cshtml +++ b/Views/Shared/_Layout.cshtml @@ -29,6 +29,7 @@ + @@ -42,6 +43,7 @@ +