Option Strict On
Option Explicit On
Imports system.windows.forms
Public Class Form1
Private cd As clsCarDetails
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Dim dtForm As New Form2(cd)
dtForm.Show()
Me.Hide()
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Form3.Show()
Me.Hide()
End Sub
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
Form4.Show()
Me.Hide()
End Sub
Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged
If ComboBox1.Text.StartsWith("Audi") Then
ComboBox2.Items.Clear()
ComboBox2.Items.Add("A4")
ComboBox2.Items.Add("RS4")
End If
If ComboBox1.Text.StartsWith("BMW") Then
ComboBox2.Items.Clear()
ComboBox2.Items.Add("3-Series")
ComboBox2.Items.Add("5-Series")
End If
If ComboBox1.Text.StartsWith("Citroen") Then
ComboBox2.Items.Clear()
ComboBox2.Items.Add("C4")
ComboBox2.Items.Add("C5")
End If
If ComboBox1.Text.StartsWith("Honda") Then
ComboBox2.Items.Clear()
ComboBox2.Items.Add("Civic")
ComboBox2.Items.Add("Jazz")
End If
If ComboBox1.Text.StartsWith("Ford") Then
ComboBox2.Items.Clear()
ComboBox2.Items.Add("Focus")
ComboBox2.Items.Add("Fiesta")
End If
If ComboBox1.Text.StartsWith("Vauxhall") Then
ComboBox2.Items.Clear()
ComboBox2.Items.Add("Corsa")
ComboBox2.Items.Add("Vectra")
End If
End Sub
Private Sub ComboBox2_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox2.SelectedIndexChanged
If ComboBox2.Text.StartsWith("A4") Then
ComboBox3.Items.Clear()
ComboBox3.Items.Add("1.8T 4d - YC52 PSY")
ComboBox3.Items.Add("1.8T Sport 4d - LD51 FWH")
End If
If ComboBox2.Text.StartsWith("RS4") Then
ComboBox3.Items.Clear()
ComboBox3.Items.Add("4.2 FSI Quattro 4d Saloon - BN06 JXH")
End If
If ComboBox2.Text.StartsWith("3-Series") Then
ComboBox3.Items.Clear()
ComboBox3.Items.Add("320i - BT57 XWG")
ComboBox3.Items.Add("330i - BG57 LPO")
End If
If ComboBox2.Text.StartsWith("5-Series") Then
ComboBox3.Items.Clear()
ComboBox3.Items.Add("520i - MM51 GPE")
ComboBox3.Items.Add("530i - KO93 MMC")
End If
If ComboBox2.Text.StartsWith("C4") Then
ComboBox3.Items.Clear()
ComboBox3.Items.Add("1.6i 16V SX 5d - GH89 ILE")
ComboBox3.Items.Add("1.6HDi 16V VTR Plus 5d")
End If
If ComboBox2.Text.StartsWith("C5") Then
ComboBox3.Items.Clear()
ComboBox3.Items.Add("2.7 HDI V6 Exclusive - DF23 LSP")
ComboBox3.Items.Add("2.2 HDI 16V VTR+ - DF34 LSO")
End If
If ComboBox2.Text.StartsWith("Fiesta") Then
ComboBox3.Items.Clear()
ComboBox3.Items.Add("ST 2d - KN55 LHC")
ComboBox3.Items.Add("Zetec S - CW06 TPS")
End If
If ComboBox2.Text.StartsWith("Focus") Then
ComboBox3.Items.Clear()
ComboBox3.Items.Add("TDCi Titanium - FP34 FPS")
ComboBox3.Items.Add("RS - KO59 FPT")
End If
If ComboBox2.Text.StartsWith("Civic") Then
ComboBox3.Items.Clear()
ComboBox3.Items.Add("i-VTEC GT - LP07 LFP")
ComboBox3.Items.Add("i-CTDi S - LA06 LFP")
End If
If ComboBox2.Text.StartsWith("Corsa") Then
ComboBox3.Items.Clear()
ComboBox3.Items.Add("12v Life - LG34 LPS")
ComboBox3.Items.Add("16v SXi - FL45 FPS")
End If
If ComboBox2.Text.StartsWith("Vectra") Then
ComboBox3.Items.Clear()
ComboBox3.Items.Add("CDTi 16V Elite - SP20 LPS")
ComboBox3.Items.Add("V6 CDTi SRi - KP05 LAP")
End If
End Sub
Private Sub ComboBox3_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles ComboBox3.SelectedIndexChanged
If ComboBox3.Text = "1.8T 4d - YC52 PSY" Then
cd = New clsCarDetails
cd.RegNumber = "YC52 PSY"
cd.RegDate = "2003"
cd.Colour = "Silver"
cd.Mileage = "85684"
cd.Doors = "5"
cd.Transmission = "Auto"
cd.ServiceHistory = "Yes"
cd.EngineSize = "1,781 cc"
cd.DriveSide = "RHD"
End If
If ComboBox3.Text = "1.8T Sport 4d - LD51 FWH" Then
cd = New clsCarDetails
cd.RegNumber = "LD51 FWH"
cd.RegDate = "2004"
cd.Colour = "Gray"
cd.Mileage = "90764"
cd.Doors = "5"
cd.Transmission = "Manual"
cd.ServiceHistory = "Yes"
cd.EngineSize = "1,781 cc"
cd.DriveSide = "RHD"
End If
If ComboBox3.Text = "4.2 FSI Quattro 4d Saloon - BN06 JXH" Then
ListBox1.Items.Clear()
ListBox1.Items.Add("Reg Number :BN06 JXH ")
ListBox1.Items.Add("Reg Date :2006")
ListBox1.Items.Add("Colour : Blue")
ListBox1.Items.Add("Mileage : 40694")
ListBox1.Items.Add("Doors : 5")
ListBox1.Items.Add("Transmission : Manual")
ListBox1.Items.Add("Service History : Yes")
ListBox1.Items.Add("Engine Size : 4,200 cc")
ListBox1.Items.Add("Drive Side : RHD")
End If
If ComboBox3.Text = "320i - BT57 XWG" Then
ListBox1.Items.Clear()
ListBox1.Items.Add("Reg Number :BT57 XWG ")
ListBox1.Items.Add("Reg Date :2006")
ListBox1.Items.Add("Colour : Blue")
ListBox1.Items.Add("Mileage : 19856")
ListBox1.Items.Add("Doors : 5")
ListBox1.Items.Add("Transmission : Manual")
ListBox1.Items.Add("Service History : Yes")
ListBox1.Items.Add("Engine Size : 2,000 cc")
ListBox1.Items.Add("Drive Side : RHD")
End If
If ComboBox3.Text = "330i - BG57 LPO" Then
ListBox1.Items.Clear()
ListBox1.Items.Add("Reg Number :BG57 LPO ")
ListBox1.Items.Add("Reg Date :2006")
ListBox1.Items.Add("Colour : Black")
ListBox1.Items.Add("Mileage : 23948")
ListBox1.Items.Add("Doors : 5")
ListBox1.Items.Add("Transmission : Auto")
ListBox1.Items.Add("Service History : Yes")
ListBox1.Items.Add("Engine Size : 3,000 cc")
ListBox1.Items.Add("Drive Side : LHD")
End If
If ComboBox3.Text = "520i - MM51 GPE" Then
ListBox1.Items.Clear()
ListBox1.Items.Add("Reg Number :MM51 GPE ")
ListBox1.Items.Add("Reg Date :2001")
ListBox1.Items.Add("Colour : Blue")
ListBox1.Items.Add("Mileage : 66000")
ListBox1.Items.Add("Doors : 5")
ListBox1.Items.Add("Transmission : Auto")
ListBox1.Items.Add("Service History : Yes")
ListBox1.Items.Add("Engine Size : 2,171 cc")
ListBox1.Items.Add("Drive Side : RHD")
End If
If ComboBox3.Text = "530i - KO93 MMC" Then
ListBox1.Items.Clear()
ListBox1.Items.Add("Reg Number :KO93 MMC")
ListBox1.Items.Add("Reg Date :2003")
ListBox1.Items.Add("Colour : Gray")
ListBox1.Items.Add("Mileage : 35649")
ListBox1.Items.Add("Doors : 5")
ListBox1.Items.Add("Transmission : Auto")
ListBox1.Items.Add("Service History : Yes")
ListBox1.Items.Add("Engine Size : 3,000 cc")
ListBox1.Items.Add("Drive Side : RHD")
End If
If ComboBox3.Text = "1.6i 16V SX 5d - GH89 ILE" Then
ListBox1.Items.Clear()
ListBox1.Items.Add("Reg Number :GH89 ILE")
ListBox1.Items.Add("Reg Date :2005")
ListBox1.Items.Add("Colour : White")
ListBox1.Items.Add("Mileage : 46958")
ListBox1.Items.Add("Doors : 3")
ListBox1.Items.Add("Transmission : Manual")
ListBox1.Items.Add("Service History : Yes")
ListBox1.Items.Add("Engine Size : 1,560 cc")
ListBox1.Items.Add("Drive Side : RHD")
End If
If ComboBox3.Text = "1.6HDi 16V VTR Plus 5d - LEE KJ0" Then
ListBox1.Items.Clear()
ListBox1.Items.Add("Reg Number :LEE KJ0")
ListBox1.Items.Add("Reg Date :2006")
ListBox1.Items.Add("Colour : Blue")
ListBox1.Items.Add("Mileage : 56437")
ListBox1.Items.Add("Doors : 5")
ListBox1.Items.Add("Transmission : Manual")
ListBox1.Items.Add("Service History : Yes")
ListBox1.Items.Add("Engine Size : 1,560 cc")
ListBox1.Items.Add("Drive Side : RHD")
End If
If ComboBox3.Text = "2.7 HDI V6 Exclusive - DF23 LSP" Then
ListBox1.Items.Clear()
ListBox1.Items.Add("Reg Number :DF23 LSP")
ListBox1.Items.Add("Reg Date :2008")
ListBox1.Items.Add("Colour : Red")
ListBox1.Items.Add("Mileage : 46958")
ListBox1.Items.Add("Doors : 5")
ListBox1.Items.Add("Transmission : Manual")
ListBox1.Items.Add("Service History : Yes")
ListBox1.Items.Add("Engine Size : 2,7000 cc")
ListBox1.Items.Add("Drive Side : LHD")
End If
If ComboBox3.Text = "2.2 HDI 16V VTR+ - DF34 LSO" Then
ListBox1.Items.Clear()
ListBox1.Items.Add("Reg Number :DF34 LSO")
ListBox1.Items.Add("Reg Date :2008")
ListBox1.Items.Add("Colour : Black")
ListBox1.Items.Add("Mileage : 46958")
ListBox1.Items.Add("Doors : 5")
ListBox1.Items.Add("Transmission : Manual")
ListBox1.Items.Add("Service History : Yes")
ListBox1.Items.Add("Engine Size : 2,250 cc")
ListBox1.Items.Add("Drive Side : RHD")
End If
If ComboBox3.Text = "i-VTEC GT - LP07 LFP" Then
ListBox1.Items.Clear()
ListBox1.Items.Add("Reg Number :LP07 LFP")
ListBox1.Items.Add("Reg Date :2006")
ListBox1.Items.Add("Colour : Black")
ListBox1.Items.Add("Mileage : 15986")
ListBox1.Items.Add("Doors :3")
ListBox1.Items.Add("Transmission : Manual")
ListBox1.Items.Add("Service History : Yes")
ListBox1.Items.Add("Engine Size : 1,999 cc")
ListBox1.Items.Add("Drive Side : RHD")
End If
If ComboBox3.Text = "i-CTDi S - LA06 LFP" Then
ListBox1.Items.Clear()
ListBox1.Items.Add("Reg Number :LA06 LFP")
ListBox1.Items.Add("Reg Date :2006")
ListBox1.Items.Add("Colour : Black")
ListBox1.Items.Add("Mileage : 12000")
ListBox1.Items.Add("Doors :3")
ListBox1.Items.Add("Transmission : Manual")
ListBox1.Items.Add("Service History : Yes")
ListBox1.Items.Add("Engine Size : 2,200 cc")
ListBox1.Items.Add("Drive Side : RHD")
End If
If ComboBox3.Text = "i-VTEC ES - GF05 TGB" Then
ListBox1.Items.Clear()
ListBox1.Items.Add("Reg Number :GF05 TGB")
ListBox1.Items.Add("Reg Date :2006")
ListBox1.Items.Add("Colour : Yellow")
ListBox1.Items.Add("Mileage : 46985")
ListBox1.Items.Add("Doors :5")
ListBox1.Items.Add("Transmission : Manual")
ListBox1.Items.Add("Service History : Yes")
ListBox1.Items.Add("Engine Size : 1,400 cc")
ListBox1.Items.Add("Drive Side : RHD")
End If
If ComboBox3.Text = "i-VTEC S - GF06 KLP" Then
ListBox1.Items.Clear()
ListBox1.Items.Add("Reg Number :LA06 LFP")
ListBox1.Items.Add("Reg Date :2006")
ListBox1.Items.Add("Colour : Blue")
ListBox1.Items.Add("Mileage : 26395")
ListBox1.Items.Add("Doors :3")
ListBox1.Items.Add("Transmission : Manual")
ListBox1.Items.Add("Service History : Yes")
ListBox1.Items.Add("Engine Size : 1,200 cc")
ListBox1.Items.Add("Drive Side : RHD")
End If
If ComboBox3.Text = "ST 2d - KN55 LHC" Then
ListBox1.Items.Clear()
ListBox1.Items.Add("Reg Number :KN55 LHC")
ListBox1.Items.Add("Reg Date :2005")
ListBox1.Items.Add("Colour : White")
ListBox1.Items.Add("Mileage : 35000")
ListBox1.Items.Add("Doors :3")
ListBox1.Items.Add("Transmission : Manual")
ListBox1.Items.Add("Service History : Yes")
ListBox1.Items.Add("Engine Size : 2,000 cc")
ListBox1.Items.Add("Drive Side : RHD")
End If
If ComboBox3.Text = "Zetec S - CW06 TPS" Then
ListBox1.Items.Clear()
ListBox1.Items.Add("Reg Number :CW06 TPS")
ListBox1.Items.Add("Reg Date :2000")
ListBox1.Items.Add("Colour : Black")
ListBox1.Items.Add("Mileage : 86000")
ListBox1.Items.Add("Doors :3")
ListBox1.Items.Add("Transmission : Manual")
ListBox1.Items.Add("Service History : Yes")
ListBox1.Items.Add("Engine Size : 1,599 cc")
ListBox1.Items.Add("Drive Side : RHD")
End If
If ComboBox3.Text = "TDCi Titanium - FP34 FPS" Then
ListBox1.Items.Clear()
ListBox1.Items.Add("Reg Number :FP34 FPS")
ListBox1.Items.Add("Reg Date :2004")
ListBox1.Items.Add("Colour : Black")
ListBox1.Items.Add("Mileage : 68742")
ListBox1.Items.Add("Doors :5")
ListBox1.Items.Add("Transmission : Manual")
ListBox1.Items.Add("Service History : Yes")
ListBox1.Items.Add("Engine Size : 2,000 cc")
ListBox1.Items.Add("Drive Side : RHD")
End If
If ComboBox3.Text = "RS - KO59 FPT" Then
ListBox1.Items.Clear()
ListBox1.Items.Add("Reg Number :KO59 FPT")
ListBox1.Items.Add("Reg Date :2002")
ListBox1.Items.Add("Colour : Blue")
ListBox1.Items.Add("Mileage : 76408")
ListBox1.Items.Add("Doors :3")
ListBox1.Items.Add("Transmission : Manual")
ListBox1.Items.Add("Service History : Yes")
ListBox1.Items.Add("Engine Size : 2,000 cc")
ListBox1.Items.Add("Drive Side : RHD")
End If
If ComboBox3.Text = "12v Life - LG34 LPS" Then
ListBox1.Items.Clear()
ListBox1.Items.Add("Reg Number :LG34 LPS")
ListBox1.Items.Add("Reg Date :2004")
ListBox1.Items.Add("Colour : Black")
ListBox1.Items.Add("Mileage : 67483")
ListBox1.Items.Add("Doors :5")
ListBox1.Items.Add("Transmission : Manual")
ListBox1.Items.Add("Service History : Yes")
ListBox1.Items.Add("Engine Size : 1,000 cc")
ListBox1.Items.Add("Drive Side : RHD")
End If
If ComboBox3.Text = "16v SXi - FL45 FPS" Then
ListBox1.Items.Clear()
ListBox1.Items.Add("Reg Number :FL45 FPS")
ListBox1.Items.Add("Reg Date :2004")
ListBox1.Items.Add("Colour : Silver")
ListBox1.Items.Add("Mileage : 46723")
ListBox1.Items.Add("Doors :3")
ListBox1.Items.Add("Transmission : Manual")
ListBox1.Items.Add("Service History : Yes")
ListBox1.Items.Add("Engine Size : 1,200 cc")
ListBox1.Items.Add("Drive Side : RHD")
End If
If ComboBox3.Text = "CDTi 16V Elite - SP20 LPS" Then
ListBox1.Items.Clear()
ListBox1.Items.Add("Reg Number :SP20 LPS")
ListBox1.Items.Add("Reg Date :2005")
ListBox1.Items.Add("Colour : Silver")
ListBox1.Items.Add("Mileage : 46723")
ListBox1.Items.Add("Doors :5")
ListBox1.Items.Add("Transmission : Manual")
ListBox1.Items.Add("Service History : Yes")
ListBox1.Items.Add("Engine Size : 1,850 cc")
ListBox1.Items.Add("Drive Side : RHD")
End If
If ComboBox3.Text = "V6 CDTi SRi - KP05 LAP" Then
ListBox1.Items.Clear()
ListBox1.Items.Add("Reg Number :KP05 LAP")
ListBox1.Items.Add("Reg Date :2005")
ListBox1.Items.Add("Colour : Red")
ListBox1.Items.Add("Mileage : 73425")
ListBox1.Items.Add("Doors :5")
ListBox1.Items.Add("Transmission : Manual")
ListBox1.Items.Add("Service History : Yes")
ListBox1.Items.Add("Engine Size : 3,000 cc")
ListBox1.Items.Add("Drive Side : RHD")
End If
ListBox1.Items.Clear()
ListBox1.Items.Add(cd.RegNumber)
ListBox1.Items.Add(cd.RegDate)
ListBox1.Items.Add(cd.Colour)
ListBox1.Items.Add(cd.Mileage)
ListBox1.Items.Add(cd.Doors)
ListBox1.Items.Add(cd.Transmission)
ListBox1.Items.Add(cd.ServiceHistory)
ListBox1.Items.Add(cd.EngineSize)
ListBox1.Items.Add(cd.DriveSide)
End Sub
End Class