|
@@ -21,62 +21,71 @@
|
|
|
"\n\n0) Выход\n" +
|
|
|
"\nВведите параметр и нажмите Enter:");
|
|
|
string selected = Console.ReadLine();
|
|
|
- if (selected == "1" || selected == "2" || selected == "3" || selected == "0")
|
|
|
+ switch (selected)
|
|
|
{
|
|
|
- switch (selected)
|
|
|
- {
|
|
|
- case "1":
|
|
|
- {
|
|
|
- Console.Clear();
|
|
|
- Console.ForegroundColor = ConsoleColor.Green;
|
|
|
- Console.WriteLine($"=====================\n" +
|
|
|
- $"Проверка правильности VIN-кода" +
|
|
|
- $"\n=====================\n" +
|
|
|
- $"Введите VIN-код: ");
|
|
|
- vin = Console.ReadLine().ToString();
|
|
|
- Console.WriteLine(VIN_LIB.CheckVIN(vin));
|
|
|
- break;
|
|
|
- }
|
|
|
- case "2":
|
|
|
- {
|
|
|
- Console.Clear();
|
|
|
- Console.ForegroundColor = ConsoleColor.Green;
|
|
|
- Console.WriteLine($"=====================\n" +
|
|
|
- $"Определить страну-изготовитель ТС по VIN-номеру." +
|
|
|
- $"\n=====================\n" +
|
|
|
- $"Введите VIN-код: ");
|
|
|
- vin = Console.ReadLine().ToString();
|
|
|
- Console.WriteLine(VIN_LIB.GetVINCountry(vin));
|
|
|
- break;
|
|
|
- }
|
|
|
- case "3":
|
|
|
- {
|
|
|
- Console.Clear();
|
|
|
- Console.ForegroundColor = ConsoleColor.Green;
|
|
|
- Console.WriteLine($"=====================\n" +
|
|
|
- $"Определить год изготовления ТС по VIN-номеру." +
|
|
|
- $"\n=====================\n" +
|
|
|
- $"Введите VIN-код: ");
|
|
|
- vin = Console.ReadLine().ToString();
|
|
|
- Console.WriteLine(VIN_LIB.GetTransportYear(vin));
|
|
|
- break;
|
|
|
- }
|
|
|
- case "0":
|
|
|
- {
|
|
|
- Environment.Exit(0);
|
|
|
- break;
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- else
|
|
|
- {
|
|
|
- Console.ForegroundColor = ConsoleColor.Red;
|
|
|
- Console.WriteLine($"Неверный параметр");
|
|
|
+ case "1":
|
|
|
+ Compare();
|
|
|
+ break;
|
|
|
+
|
|
|
+ case "2":
|
|
|
+ IdentifyCountry();
|
|
|
+ break;
|
|
|
+
|
|
|
+ case "3":
|
|
|
+ IdentifyYear();
|
|
|
+ break;
|
|
|
+
|
|
|
+ case "0":
|
|
|
+ Environment.Exit(0);
|
|
|
+ break;
|
|
|
|
|
|
+ default:
|
|
|
+ Console.ForegroundColor = ConsoleColor.Red;
|
|
|
+ Console.WriteLine($"Неверный параметр");
|
|
|
+ break;
|
|
|
}
|
|
|
|
|
|
|
|
|
Console.ReadKey();
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
+ internal void Compare()
|
|
|
+ {
|
|
|
+ Console.Clear();
|
|
|
+ Console.ForegroundColor = ConsoleColor.Green;
|
|
|
+ Console.WriteLine($"=====================\n" +
|
|
|
+ $"Проверка правильности VIN-кода" +
|
|
|
+ $"\n=====================\n" +
|
|
|
+ $"Введите VIN-код: ");
|
|
|
+ vin = Console.ReadLine().ToString();
|
|
|
+ Console.WriteLine(VIN_LIB.CheckVIN(vin));
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ internal void IdentifyCountry()
|
|
|
+ {
|
|
|
+ Console.Clear();
|
|
|
+ Console.ForegroundColor = ConsoleColor.Green;
|
|
|
+ Console.WriteLine($"=====================\n" +
|
|
|
+ $"Определить страну-изготовитель ТС по VIN-номеру." +
|
|
|
+ $"\n=====================\n" +
|
|
|
+ $"Введите VIN-код: ");
|
|
|
+ vin = Console.ReadLine().ToString();
|
|
|
+ Console.WriteLine(VIN_LIB.GetVINCountry(vin));
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ internal void IdentifyYear()
|
|
|
+ {
|
|
|
+ Console.Clear();
|
|
|
+ Console.ForegroundColor = ConsoleColor.Green;
|
|
|
+ Console.WriteLine($"=====================\n" +
|
|
|
+ $"Определить год изготовления ТС по VIN-номеру." +
|
|
|
+ $"\n=====================\n" +
|
|
|
+ $"Введите VIN-код: ");
|
|
|
+ vin = Console.ReadLine().ToString();
|
|
|
+ Console.WriteLine(VIN_LIB.GetTransportYear(vin));
|
|
|
+ }
|
|
|
}
|
|
|
}
|