Added VIN Number

This commit is contained in:
Eric Gullickson
2025-08-03 20:51:11 -05:00
parent 807b91b013
commit 06c5f12e35
5 changed files with 7 additions and 0 deletions

View File

@@ -127,6 +127,7 @@ namespace MotoVaultPro.Controllers
Make = x.Make,
Model = x.Model,
LicensePlate = x.LicensePlate,
VinNumber = x.VinNumber,
SoldDate = x.SoldDate,
IsElectric = x.IsElectric,
IsDiesel = x.IsDiesel,

View File

@@ -10,6 +10,7 @@ namespace MotoVaultPro.Models
public string Make { get; set; }
public string Model { get; set; }
public string LicensePlate { get; set; }
public string VinNumber { get; set; }
[JsonConverter(typeof(FromDateOptional))]
public string PurchaseDate { get; set; }
[JsonConverter(typeof(FromDateOptional))]

View File

@@ -8,6 +8,7 @@
public string Make { get; set; }
public string Model { get; set; }
public string LicensePlate { get; set; }
public string VinNumber { get; set; }
public string SoldDate { get; set; }
public bool IsElectric { get; set; } = false;
public bool IsDiesel { get; set; } = false;

View File

@@ -36,6 +36,8 @@
<input type="text" id="inputModel" class="form-control" placeholder="@translator.Translate(userLanguage, "Model")" value="@Model.Model">
<label for="inputLicensePlate">@translator.Translate(userLanguage, "License Plate")</label>
<input type="text" id="inputLicensePlate" class="form-control" placeholder="@translator.Translate(userLanguage, "License Plate")" value="@Model.LicensePlate">
<label for="inputVinNumber">@translator.Translate(userLanguage, "VIN Number")</label>
<input type="text" id="inputVinNumber" class="form-control" placeholder="@translator.Translate(userLanguage, "VIN Number")" value="@Model.VinNumber">
@await Html.PartialAsync("_ExtraField", Model.ExtraFields)
<label for="inputIdentifier" class="@(!Model.ExtraFields.Any() ? "d-none" : "")">@translator.Translate(userLanguage, "Identifier")</label>
<select class="form-select @(!Model.ExtraFields.Any() ? "d-none" : "")" id="inputIdentifier" )>

View File

@@ -58,6 +58,7 @@ function saveVehicle(isEdit) {
var vehiclePurchaseDate = $("#inputPurchaseDate").val();
var vehicleSoldDate = $("#inputSoldDate").val();
var vehicleLicensePlate = $("#inputLicensePlate").val();
var vehicleVinNumber = $("#inputVinNumber").val();
var vehicleIsElectric = $("#inputFuelType").val() == 'Electric';
var vehicleIsDiesel = $("#inputFuelType").val() == 'Diesel';
var vehicleUseHours = $("#inputUseHours").is(":checked");
@@ -156,6 +157,7 @@ function saveVehicle(isEdit) {
make: vehicleMake,
model: vehicleModel,
licensePlate: vehicleLicensePlate,
vinNumber: vehicleVinNumber,
isElectric: vehicleIsElectric,
isDiesel: vehicleIsDiesel,
tags: vehicleTags,