Di bawah ini adalah Listing program form di atas
Public Class Form1
Private Sub ComboBox4_SelectedIndexChanged(ByVal sender As
System.Object, ByVal e As
System.EventArgs) Handles
status.SelectedIndexChanged
If
status.Text = "MENIKAH" Then tunjangan_keluarga.Text = "0.2" * Val(gaji_pokok.Text)
If
status.Text = "TIDAK MENIKAH" Then tunjangan_keluarga.Text = "0"
End Sub
Private Sub NIP_SelectedIndexChanged(ByVal
sender As System.Object, ByVal e As
System.EventArgs) Handles
NIP.SelectedIndexChanged
If
NIP.Text = "0123" Then nama.Text = "mutia"
If
NIP.Text = "0124" Then nama.Text = "karolina"
If
NIP.Text = "0125" Then nama.Text = "tiara"
If
NIP.Text = "0126" Then nama.Text = "dori"
End Sub
Private Sub Form1_Load(ByVal
sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
NIP.Items.Add("0123")
NIP.Items.Add("0124")
NIP.Items.Add("0125")
NIP.Items.Add("0126")
golongan.Items.Add("IIIA")
golongan.Items.Add("IIIB")
golongan.Items.Add("IVA")
golongan.Items.Add("IVB")
status.Items.Add("MENIKAH")
status.Items.Add("TIDAK MENIKAH")
jumlah_anak.Items.Add("0")
jumlah_anak.Items.Add("1")
jumlah_anak.Items.Add("2")
jumlah_anak.Items.Add("3")
jumlah_anak.Items.Add("4")
End Sub
Private Sub golongan_SelectedIndexChanged(ByVal sender As
System.Object, ByVal e As
System.EventArgs) Handles
golongan.SelectedIndexChanged
If
golongan.Text = "IIIA" Then gaji_pokok.Text = 2000000
If
golongan.Text = "IIIB" Then gaji_pokok.Text = 2500000
If
golongan.Text = "IVA" Then gaji_pokok.Text = 3000000
If
golongan.Text = "IVB" Then gaji_pokok.Text = 3500000
End Sub
Private Sub tunjangan_anak_TextChanged(ByVal sender As
System.Object, ByVal e As
System.EventArgs) Handles
tunjangan_anak.TextChanged
End Sub
Private Sub tunjangan_keluarga_TextChanged(ByVal sender As
System.Object, ByVal e As
System.EventArgs) Handles
tunjangan_keluarga.TextChanged
End Sub
Private Sub jumlah_anak_SelectedIndexChanged(ByVal sender As
System.Object, ByVal e As
System.EventArgs) Handles
jumlah_anak.SelectedIndexChanged
If
jumlah_anak.Text = "0" Then tunjangan_anak.Text = "0"
If
jumlah_anak.Text = "1" Then tunjangan_anak.Text = "0.1"
* Val(tunjangan_keluarga.Text)
If
jumlah_anak.Text = "2" Then tunjangan_anak.Text = "0.1"
* Val(tunjangan_keluarga.Text)
If
jumlah_anak.Text = "3" Then tunjangan_anak.Text = "0.5"
* Val(tunjangan_keluarga.Text)
If
jumlah_anak.Text = "4" Then tunjangan_anak.Text = "0.5"
* Val(tunjangan_keluarga.Text)
End Sub
Private Sub proses_Click(ByVal
sender As System.Object, ByVal e As
System.EventArgs) Handles proses.Click
total_gaji.Text = Val(gaji_pokok.Text)
+ Val(tunjangan_keluarga.Text) + Val(tunjangan_anak.Text)
End Sub
Private Sub bersih_Click(ByVal
sender As System.Object, ByVal e As
System.EventArgs) Handles bersih.Click
NIP.Text = ""
nama.Text = ""
golongan.Text = ""
gaji_pokok.Text = ""
tunjangan_keluarga.Text = ""
tunjangan_anak.Text = ""
total_gaji.Text = ""
status.Text = ""
jumlah_anak.Text = ""
End Sub
Private Sub keluar_Click(ByVal
sender As System.Object, ByVal e As
System.EventArgs) Handles keluar.Click
End
End Sub
End Class
MARI KITA LIHAT PROSESNYA
*Jika di klik salah satu NIPnya
*Maka nama akan terisi sesuai dengan NIP tersebut
*Jika di pilih Golongan nya salah satu maka Gaji pokok akan terisi
*Jika di pilih salah satu Status maka yang terisi adalah Tunjangan Keluarga
*Jika di pilih salah satu jumlah anak, Maka yang akan terisi adalah Tunjangan Anak
JIKA DI KLIK TOMBOL PROSES, MAKA TOTAL GAJI AKAN TERISI
JIKA DI KLIK TOMBOL BERSIH, MAKA DATA SEMUA AKAN TERHAPUS
JIKA DI KLIK TOMBOL KELUAR,maka akan keluar dan kembali ke FORM
Sekian dulu ya latihan singkat dari saya
jika ada yang kurang mohon maaf. SELAMAT MENCOBAA....
jika ada yang kurang mohon maaf. SELAMAT MENCOBAA....
No comments:
Post a Comment