ini prosesnya
Public Class Form1
Private Sub Form1_Load(ByVal
sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
Nik.Items.Add("PM010")
Nik.Items.Add("PS111")
Nik.Items.Add("KU101")
Nik.Items.Add("GD100")
Jabatan.Items.Add("KEPALA DIVISI")
Jabatan.Items.Add("STAFF")
Jabatan.Items.Add("WAKIL KEPALA")
Status.Items.Add("Menikah")
Status.Items.Add("Tidak Menikah")
Jumlah_ank.Items.Add("0")
Jumlah_ank.Items.Add("2")
Jumlah_ank.Items.Add("1")
End Sub
Private Sub Nik_SelectedIndexChanged(ByVal
sender As System.Object, ByVal e As
System.EventArgs) Handles
Nik.SelectedIndexChanged
Select Case Nik.Text
Case
"PM010"
Nama.Text = "Sofiana Barus"
Case
"KU101"
Nama.Text = "Linda Wati"
Case
"PS111"
Nama.Text = "Deswin Tiyani"
Case
Else
Nama.Text = " Susila"
End Select
Dim K As String
K =
Microsoft.VisualBasic.Left(Nik.Text, 2)
If K = "PM" Then
Bagian.Text = "Pemasaran"
ElseIf
K = ("PS") Then
Bagian.Text = "Personalia"
ElseIf
K = "KU" Then
Bagian.Text = "Keuangan"
Else
Bagian.Text = "Gudang"
End If
End Sub
Private Sub Jabatan_SelectedIndexChanged(ByVal sender As
System.Object, ByVal e As
System.EventArgs) Handles
Jabatan.SelectedIndexChanged
Select Case Jabatan.Text
Case
"Kepala Devisit"
Gaji_pokok.Text = "5000000"
Case
"Staf"
Gaji_pokok.Text = "2000000"
Case
Else
Gaji_pokok.Text = "3500000"
End Select
Pajak.Text = Gaji_pokok.Text * 0.1
End Sub
Private Sub Jumlah_ank_KeyPress(ByVal
sender As Object,
ByVal e As
System.Windows.Forms.KeyPressEventArgs) Handles
Jumlah_ank.KeyPress
If
e.KeyChar = Chr(13) Then
Select
Case Jumlah_ank.Text
Case
"0"
tnjgan_ank.Text = 0
Case
"1"
tnjgan_ank.Text =
Gaji_pokok.Text * 0.05
Case "2"
tnjgan_ank.Text =
Gaji_pokok.Text * 0.1
Case
Else
tnjgan_ank.Text =
Gaji_pokok.Text * 0.5
End
Select
End If
Total_gji.Text = (Gaji_pokok.Text) +
Val(Tunjangan_kluarga.Text) + Val(Tunjangan_kluarga.Text) - Pajak.Text
End Sub
Private Sub Jumlah_ank_SelectedIndexChanged(ByVal sender As
System.Object, ByVal e As
System.EventArgs) Handles Jumlah_ank.SelectedIndexChanged
End Sub
Private Sub BtnKeluar_Click(ByVal
sender As System.Object, ByVal e As
System.EventArgs) Handles BtnKeluar.Click
Dim
tanya As String
tanya = MsgBox("Apakah
Anda ingin Keluar?", MsgBoxStyle.YesNo)
If
tanya = vbCancel Then
Me.Close()
ElseIf
tanya = vbNo Then
Me.Focus()
ElseIf
tanya = vbYes Then
Me.Close()
End If
End Sub
Private Sub BtnHapus_Click(ByVal
sender As System.Object, ByVal e As
System.EventArgs) Handles BtnHapus.Click
Nik.Text = ""
Nama.Text = ""
Bagian.Text = ""
Jabatan.Text = ""
tnjgan_ank.Text = ""
Tunjangan_kluarga.Text = ""
Pajak.Text = ""
Status.Text = ""
Gaji_pokok.Text = ""
Total_gji.Text = ""
Jumlah_ank.Text = ""
End Sub
Private Sub Status_SelectedIndexChanged(ByVal sender As
System.Object, ByVal e As
System.EventArgs) Handles
Status.SelectedIndexChanged
Select Case Status.Text
Case
"Menikah"
Tunjangan_kluarga.Text =
Gaji_pokok.Text * 0.15
Case
"Tidak Menikah"
Jumlah_ank.Text = ""
Tunjangan_kluarga.Text = 0
End Select
End Sub
End Class
Tidak ada komentar:
Posting Komentar