Program Penggajian Karyawan di VB.NET 2008

Kali ini nalopin.com akan berbagi ilmu yang saya peroleh di kampus, yaitu pembuatan program penggajian karyawan dengan VB.NET.

Adapun langkah pertama dalam pembuatan program yaitu Medesain Program Penggajian Karyawan di Layar Form1. (Lihat Gambar Dibawah ini)



Setelah selesai mendasain, Silahkan Copy Koding Dibawah ini :

Public Class Form1

    Private Sub Label11_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label11.Click

    End Sub

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        nik.Items.Add("KK-001")
        nik.Items.Add("KS-002")
        nik.Items.Add("AS-001")
        nik.Items.Add("AS-002")
        nik.Items.Add("SK-001")
        nik.Items.Add("SS-001")

        status.Items.Add("Menikah")
        status.Items.Add("Tidak Menikah")

        anak.Items.Add("0")
        anak.Items.Add("1")
        anak.Items.Add("2")
        anak.Items.Add("3")
        anak.Items.Add("4")

    End Sub


    Private Sub nik_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles nik.SelectedIndexChanged
       

        Dim x As String
        x = Mid(nik.Text, 2, 1)
        If x = "K" Then
            jabatan.Text = "Kabag"
        ElseIf x = "S" Then
            jabatan.Text = "Staf"
        Else
            jabatan.Text = ""
        End If

        If nik.Text = "KK-001" Then
            nama.Text = "Marbun"
        ElseIf nik.Text = "KS-002" Then
            nama.Text = "Nasib"
        ElseIf nik.Text = "AS-001" Then
            nama.Text = "Pak Fince"
        ElseIf nik.Text = "AS-002" Then
            nama.Text = "Pak Mesran"
        ElseIf nik.Text = "SK-001" Then
            nama.Text = "Messi"
        Else
            nama.Text = "Iniesta"
        End If



        x = Mid(nik.Text, 1, 1)
        If x = "K" Then
            bagian.Text = "Keuangan"
        ElseIf x = "S" Then
            bagian.Text = "Security"
        ElseIf x = "A" Then
            bagian.Text = "Administrasi"
        Else
            bagian.Text = ""

        End If


        If jabatan.Text = "Kabag" And bagian.Text = "Keuangan" Then
            gaji.Text = 4000000
        ElseIf jabatan.Text = "Staf" And bagian.Text = "Keuangan" Then
            gaji.Text = 2000000
        ElseIf jabatan.Text = "Kabag" And bagian.Text = "Security" Then
            gaji.Text = 3000000
        ElseIf jabatan.Text = "Kabag" And bagian.Text = "Administrasi" Then
            gaji.Text = 2500000
        ElseIf jabatan.Text = "Staf" And bagian.Text = "Security" Then
            gaji.Text = 1700000
        ElseIf jabatan.Text = "Staf" And bagian.Text = "Administrasi" Then
            gaji.Text = 1900000
        End If

    End Sub

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        If jabatan.Text = "Kabag" Then
            tj.Text = 0.25 * Val(gaji.Text)
        Else
            tj.Text = 0
        End If

        If status.Text = "Menikah" Then
            ti.Text = 0.15 * Val(gaji.Text)
        Else
            ti.Text = 0
        End If

        ta.Text = anak.Text * (0.02 * Val(gaji.Text))
        tg.Text = Val(gaji.Text) + Val(tj.Text) + Val(ti.Text) + Val(ta.Text)

    End Sub

    Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
        nik.Text = ""
        nama.Text = ""
        bagian.Text = ""
        jabatan.Text = ""
        gaji.Text = ""
        status.Text = ""
        anak.Text = ""
        tj.Text = ""
        ti.Text = ""
        ta.Text = ""
        tg.Text = ""
    End Sub

    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        Me.Close()
    End Sub
End Class

Langkah terakhir yaitu menjalankan Program !!!

Yuk silahkan mencoba !
Semoga bermanfaat buat anda !

Berlangganan update artikel terbaru via email:

Tampilkan Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel