PublicClass Form1
PrivateSub
Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) HandlesMyBase.Load
Call
buattabel()
With Kode
Kode.Items.Add("MB1")
Kode.Items.Add("MB2")
Kode.Items.Add("MB3")
Kode.Items.Add("MB4")
EndWith
With Tahun
Tahun.Items.Add("2012")
Tahun.Items.Add("2013")
Tahun.Items.Add("2014")
EndWith
With Kondisi
Kondisi.Items.Add("BARU")
Kondisi.Items.Add("BEKAS")
EndWith
For i = 12 To 48
LamaKredit.Items.Add(i)
Next
EndSub
Sub
buattabel()
LV.Columns.Add("Kode",
80, HorizontalAlignment.Center)
LV.Columns.Add("Mobil",
80, HorizontalAlignment.Center)
LV.Columns.Add("Tahun",
80, HorizontalAlignment.Center)
LV.Columns.Add("Kondisi",
80, HorizontalAlignment.Center)
LV.Columns.Add("Harga",
80, HorizontalAlignment.Center)
LV.Columns.Add("Jumlah
Beli", 80, HorizontalAlignment.Center)
LV.Columns.Add("Lama
Kredit", 80, HorizontalAlignment.Center)
LV.Columns.Add("Total
Harga", 80, HorizontalAlignment.Center)
LV.View = View.Details
LV.GridLines = True
LV.FullRowSelect = True
EndSub
Sub isitabel()
Dim lst AsNew ListViewItem
lst.Text = Kode.Text
lst.SubItems.Add(Mobil.Text)
lst.SubItems.Add(Tahun.Text)
lst.SubItems.Add(Kondisi.Text)
lst.SubItems.Add(Harga.Text)
lst.SubItems.Add(JumlahBeli.Text)
lst.SubItems.Add(LamaKredit.Text)
lst.SubItems.Add(TotalHarga.Text)
LV.Items.Add(lst)
EndSub
PrivateSub
Kode_SelectedIndexChanged(ByVal sender As System.Object, ByVal
e As System.EventArgs) Handles
Kode.SelectedIndexChanged
If Kode.Text
= "MB1"Then
Mobil.Text = "AVANZA"
ElseIf Kode.Text
= "MB2"Then
Mobil.Text = "HONDA JAZZ"
ElseIf Kode.Text
= "MB3"Then
Mobil.Text = "MERCHEDEZ"
ElseIf Kode.Text
= "MB4"Then
Mobil.Text = "YARIZ"
EndIf
EndSub
PrivateSub Kondisi_SelectedIndexChanged(ByVal sender As
System.Object, ByVal e As
System.EventArgs) Handles
Kondisi.SelectedIndexChanged
If Kode.Text
= "MB1"Then
If Tahun.Text
= 2012 Then
If
Kondisi.Text = "BARU"Then
Harga.Text = 175000000
ElseIf
Kondisi.Text = "BEKAS"Then
Harga.Text = 120000000
EndIf
ElseIf Tahun.Text
= 2013 Then
If
Kondisi.Text = "BARU"Then
Harga.Text = 195000000
ElseIf
Kondisi.Text = "BEKAS"Then
Harga.Text = 150000000
EndIf
ElseIf Tahun.Text
= "2014"Then
If
Kondisi.Text = "BARU"Then
Harga.Text = 210000000
ElseIf
Kondisi.Text = "BEKAS"Then
Harga.Text = 187000000
EndIf
EndIf
EndIf
If Kode.Text
= "MB2"Then
If Tahun.Text
= 2012 Then
If
Kondisi.Text = "BARU"Then
Harga.Text = 167000000
ElseIf
Kondisi.Text = "BEKAS"Then
Harga.Text = 145000000
EndIf
ElseIf Tahun.Text
= 2013 Then
If
Kondisi.Text = "BARU"Then
Harga.Text = 185000000
ElseIf
Kondisi.Text = "BEKAS"Then
Harga.Text = 155000000
EndIf
ElseIf Tahun.Text
= 2014 Then
If
Kondisi.Text = "BARU"Then
Harga.Text = 278000000
ElseIf
Kondisi.Text = "BEKAS"Then
Harga.Text = 210000000
EndIf
EndIf
EndIf
If Kode.Text
= "MB3"Then
If Tahun.Text
= 2012 Then
If
Kondisi.Text = "BARU"Then
Harga.Text = 156000000
ElseIf
Kondisi.Text = "BEKAS"Then
Harga.Text = 144000000
EndIf
ElseIf Tahun.Text
= 2013 Then
If
Kondisi.Text = "BARU"Then
Harga.Text = 198000000
ElseIf
Kondisi.Text = "BEKAS"Then
Harga.Text = 177000000
EndIf
ElseIf Tahun.Text
= 2014 Then
If
Kondisi.Text = "BARU"Then
Harga.Text = 300000000
ElseIf
Kondisi.Text = "BEKAS"Then
Harga.Text = 267000000
EndIf
EndIf
EndIf
If Kode.Text
= "MB4"Then
If Tahun.Text
= 2012 Then
If
Kondisi.Text = "BARU"Then
Harga.Text = 170000000
ElseIf
Kondisi.Text = "BEKAS"Then
Harga.Text = 156000000
EndIf
ElseIf Tahun.Text
= 2013 Then
If
Kondisi.Text = "BARU"Then
Harga.Text = 190000000
ElseIf
Kondisi.Text = "BEKAS"Then
Harga.Text = 177000000
EndIf
ElseIf Tahun.Text
= 2014 Then
If
Kondisi.Text = "BARU"Then
Harga.Text = 320000000
ElseIf
Kondisi.Text = "BEKAS"Then
Harga.Text = 298000000
EndIf
EndIf
EndIf
EndSub
PrivateSub
Harga_TextChanged(ByVal sender As System.Object, ByVal
e As System.EventArgs) Handles
Harga.TextChanged
JumlahBeli.Focus()
EndSub
PrivateSub
LamaKredit_KeyPress(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles LamaKredit.KeyPress
If
Asc(e.KeyChar) = 13 Then
TotalHarga.Text = Harga.Text *
JumlahBeli.Text
EndIf
EndSub
PrivateSub
BtnIsi_Click(ByVal sender As System.Object, ByVal
e As System.EventArgs) Handles
BtnIsi.Click
Call isitabel()
EndSub
PrivateSub
BtnKeluar_Click(ByVal sender As System.Object, ByVal
e As System.EventArgs) Handles
BtnKeluar.Click
Me.Close()
EndSub
PrivateSub
BtnHapus_Click(ByVal sender As System.Object, ByVal
e As System.EventArgs) Handles
BtnHapus.Click
If
LV.SelectedItems.Count = 0 Then
MsgBox("Maaf,Tidak
Ada Items Yang Anda Pilih")
Else
LV.Items.Remove(LV.SelectedItems(0))
EndIf
EndSub
PrivateSub
TotalHarga_TextChanged(ByVal sender As System.Object, ByVal
e As System.EventArgs) Handles
TotalHarga.TextChanged
UangMuka.Focus()
EndSub
PrivateSub
BtnProses_Click(ByVal sender As System.Object, ByVal
e As System.EventArgs) Handles
BtnProses.Click
KomisiSales.Text = 0.02 *
JumlahBeli.Text * UangMuka.Text
TotalKredit.Text = TotalHarga.Text -
UangMuka.Text
EndSub
EndClass



