• Tidak ada hasil yang ditemukan

Bab 4. Implementasi Sistem

3.4. Data Jabatan

DatajabatanDataGridView.DataSource = (ds.Tables("datajabatan"))

EndSub

Sub bersih()

EditDataJabatan.Kode_jabatanTextBox.Clear() EditDataJabatan.Nama_jabatanTextBox.Clear() EditDataJabatan.Gaji_PokokTextBox.Clear()

EditDataJabatan.Tunjangan_jabatanTextBox.Clear() EditDataJabatan.Kode_jabatanTextBox.Focus() EndSub

PrivateSub DatajabatanBindingNavigatorSaveItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)

Me.Validate()

Me.DatajabatanBindingSource.EndEdit()

Me.TableAdapterManager.UpdateAll(Me.PenggajiankaryawanDataSet)

EndSub

PrivateSub DataJabatan_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) HandlesMyBase.Load

'TODO: This line of code loads data into the

'PenggajiankaryawanDataSet.datajabatan' table. You can move, or remove it, as needed.

Me.DatajabatanTableAdapter.Fill(Me.PenggajiankaryawanDataSet.dataj

PrivateSub btnTambah_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnTambah.Click

EditDataJabatan.Show()

PrivateSub lblTambah_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles lblTambah.Click

EditDataJabatan.Show()

PrivateSub btnEdit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnEdit.Click

EditDataJabatan.Show() status = "EDIT"

Me.Hide()

PrivateSub lblEdit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles lblEdit.Click

EditDataJabatan.Show()

PrivateSub btnHapus_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnHapus.Click

Call koneksi()

PrivateSub lblHapus_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles lblHapus.Click

Call koneksi()

PrivateSub btnKembali_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnKembali.Click

MenuUtama.Panel3.Show() Me.Hide()

EditDataKaryawan.Hide()

PrivateSub lblKembali_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles lblKembali.Click

MenuUtama.Panel3.Show()

PrivateSub DatajabatanDataGridView_CellClick(ByVal sender As System.Object, ByVal e As

System.Windows.Forms.DataGridViewCellEventArgs) Handles DatajabatanDataGridView.CellClick

Dim i AsInteger

i = DatajabatanDataGridView.CurrentRow.Index EditDataJabatan.Kode_jabatanTextBox.Text = DatajabatanDataGridView.Item(0, i).Value

j = DatajabatanDataGridView.Item(0, i).Value EditDataJabatan.Nama_jabatanTextBox.Text = DatajabatanDataGridView.Item(1, i).Value

EditDataJabatan.Gaji_PokokTextBox.Text = DatajabatanDataGridView.Item(2, i).Value

EditDataJabatan.Tunjangan_jabatanTextBox.Text = DatajabatanDataGridView.Item(3, i).Value

status = "EDIT"

btnEdit.Enabled = True btnHapus.Enabled = True EndSub

PrivateSub btnCari_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnCari.Click

Call koneksi()

kon.Open()

sql = "SELECT *FROM datajabatan WHERE Kode_jabatan LIKE '%"& txtCari.Text &"%'"

da = NewOleDbDataAdapter(sql, kon) ds = NewDataSet

ds.Clear()

da.Fill(ds, "datajabatan") MessageBox.Show("Data Berhasil dicari") txtCari.Clear()

txtCari.Focus()

DatajabatanDataGridView.DataSource = (ds.Tables("datajabatan"))

kon.Close() EndSub

EndClass

data golongan

Imports System.Data.OleDb PublicClassDataGolongan Public status AsString

Sub tampil()

da = NewOleDbDataAdapter("SELECT *FROM DataGolongan", kon) ds = NewDataSet

da.Fill(ds, "DataGolongan")

DataGolonganDataGridView.DataSource = (ds.Tables("DataGolongan"))

EndSub

Sub bersih()

EditDataGolongan.cmbGolongan.Text = ""

EditDataGolongan.AsuransiTextBox.Clear()

EditDataGolongan.TunjanganSuami_IstriTextBox.Clear() EditDataGolongan.Tunjangan_AnakTextBox.Clear()

EditDataGolongan.Uang_MakanTextBox.Clear() EditDataGolongan.Uang_LemburTextBox.Clear() EditDataGolongan.cmbGolongan.Focus()

EndSub

PrivateSub DataGolonganBindingNavigatorSaveItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)

Me.Validate()

Me.DataGolonganBindingSource.EndEdit()

Me.TableAdapterManager.UpdateAll(Me.PenggajiankaryawanDataSet) EndSub

PrivateSub DataGolongan_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) HandlesMyBase.Load

'TODO: This line of code loads data into the

'PenggajiankaryawanDataSet.DataGolongan' table. You can move, or remove it, as needed.

Me.DataGolonganTableAdapter.Fill(Me.PenggajiankaryawanDataSet.Data

PrivateSub btnTambah_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnTambah.Click

EditDataGolongan.Show()

PrivateSub lblTambah_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles lblTambah.Click

EditDataGolongan.Show() Me.Hide()

DataKaryawan.Hide()

DataJabatan.Hide()

PrivateSub DataGolonganDataGridView_CellClick(ByVal sender As System.Object, ByVal e As

System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGolonganDataGridView.CellClick

Dim i AsInteger

i = DataGolonganDataGridView.CurrentRow.Index EditDataGolongan.cmbGolongan.Text =

DataGolonganDataGridView.Item(0, i).Value

j = DataGolonganDataGridView.Item(0, i).Value EditDataGolongan.AsuransiTextBox.Text =

DataGolonganDataGridView.Item(1, i).Value

EditDataGolongan.TunjanganSuami_IstriTextBox.Text = DataGolonganDataGridView.Item(2, i).Value

EditDataGolongan.Tunjangan_AnakTextBox.Text = DataGolonganDataGridView.Item(3, i).Value

EditDataGolongan.Uang_MakanTextBox.Text = DataGolonganDataGridView.Item(4, i).Value

EditDataGolongan.Uang_LemburTextBox.Text = DataGolonganDataGridView.Item(5, i).Value

status = "EDIT"

btnEdit.Enabled = True btnHapus.Enabled = True EndSub

PrivateSub btnEdit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnEdit.Click

EditDataGolongan.Show()

PrivateSub lblEdit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles lblEdit.Click

EditDataGolongan.Show()

PrivateSub btnHapus_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnHapus.Click

Call koneksi()

PrivateSub lblHapus_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles lblHapus.Click

Call koneksi()

PrivateSub btnKembali_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnKembali.Click

MenuUtama.Panel3.Show()

PrivateSub lblKembali_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles lblKembali.Click

MenuUtama.Panel3.Show()

PrivateSub btnCari_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnCari.Click

Call koneksi()

kon.Open()

sql = "SELECT *FROM DataGolongan WHERE Golongan LIKE '%"&

da = NewOleDbDataAdapter(sql, kon) ds = NewDataSet

ds.Clear()

da.Fill(ds, "DataGolongan") MessageBox.Show("Data Berhasil dicari") txtCari.Clear()

txtCari.Focus()

DataGolonganDataGridView.DataSource = (ds.Tables("DataGolongan"))

Dim rd AsOleDbDataReader Dim rd1 AsOleDbDataReader Sub koneksi()

str = "Provider=Microsoft.Jet.OLEDB.4.0;Data

Source=D:\Bahan Kuliah Cahaya\Bahan kuliah\Project Vb\Project Kelompok

vb\ProjectPenggajianKaryawan(benar)\ProjectPenggajianKaryawan\peng gajiankaryawan.mdb"

kon = NewOleDbConnection(str) If kon.State = ConnectionState.Open Then kon.Close()

da = NewOleDbDataAdapter("SELECT *FROM DataPenggajian", kon)

TunjanganSuami_IstriTextBox.Clear() Uang_LemburTextBox.Clear()

JumlahJamLemburTextBox.Clear() sender As System.Object, ByVal e As System.EventArgs)

Me.Validate()

Me.DataPenggajianBindingSource.EndEdit()

Me.TableAdapterManager.UpdateAll(Me.PenggajiankaryawanDataSet) EndSub

PrivateSub Gaji_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) HandlesMyBase.Load

Call koneksi() Call tampil() EndSub

PrivateSub NomorTextBox_KeyDown(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyEventArgs) Handles NomorTextBox.KeyDown SelectCase e.KeyCode

CaseKeys.Enter

TanggalDateTimePicker.Focus() EndSelect

EndSub

PrivateSub TanggalDateTimePicker_KeyDown(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyEventArgs) Handles

TanggalDateTimePicker.KeyDown

PrivateSub NIKTextBox_KeyDown(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyEventArgs) Handles NIKTextBox.KeyDown If e.KeyCode = Keys.Enter Then

sql = "SELECT * FROM datakaryawan WHERE NIK = '"& If rd.HasRows Then

Nama_KaryawanTextBox.Text = '"& txtKodejab.Text &"'"

Call koneksi()

comm = NewOleDbCommand(sql, kon) rd1 = comm.ExecuteReader()

rd1.Read() If rd1.HasRows Then

txtGapok.Text = rd1.Item("Gaji_Pokok") If rd1.HasRows Then

AsuransiTextBox.Text = rd1.Item("Asuransi")

PrivateSub Nama_KaryawanTextBox_KeyDown(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyEventArgs) Handles

Nama_KaryawanTextBox.KeyDown

PrivateSub Tunjangan_JabatanTextBox_KeyDown(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyEventArgs) Handles

Tunjangan_JabatanTextBox.KeyDown

PrivateSub TunjanganSuami_IstriTextBox_KeyDown(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyEventArgs) Handles TunjanganSuami_IstriTextBox.KeyDown

PrivateSub Tunjangan_AnakTextBox_KeyDown(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyEventArgs) Handles

Tunjangan_AnakTextBox.KeyDown

PrivateSub Uang_MakanTextBox_KeyDown(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyEventArgs) Handles

Uang_MakanTextBox.KeyDown SelectCase e.KeyCode

CaseKeys.Enter

Uang_LemburTextBox.Focus() EndSelect

EndSub

PrivateSub Uang_LemburTextBox_KeyDown(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyEventArgs) Handles

Uang_LemburTextBox.KeyDown

PrivateSub AsuransiTextBox_KeyDown(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyEventArgs) Handles

AsuransiTextBox.KeyDown

PrivateSub JabatanTextBox_KeyDown(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyEventArgs) Handles

JabatanTextBox.KeyDown

PrivateSub GolonganTextBox_KeyDown(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyEventArgs) Handles

GolonganTextBox.KeyDown

PrivateSub StatusTextBox_KeyDown(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyEventArgs) Handles StatusTextBox.KeyDown SelectCase e.KeyCode

CaseKeys.Enter

Jumlah_AnakTextBox.Focus() EndSelect

EndSub

PrivateSub Jumlah_AnakTextBox_KeyDown(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyEventArgs) Handles

Jumlah_AnakTextBox.KeyDown

PrivateSub JumlahHadirperBulanTextBox_KeyDown(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyEventArgs) Handles txtGapok.KeyDown

SelectCase e.KeyCode CaseKeys.Enter

JumlahJamLemburTextBox.Focus() EndSelect

PrivateSub JumlahJamLemburTextBox_KeyDown(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyEventArgs) Handles

JumlahJamLemburTextBox.KeyDown

PrivateSub PendapatanTextBox_KeyDown(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyEventArgs) Handles

PendapatanTextBox.KeyDown

PrivateSub PotonganTextBox_KeyDown(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyEventArgs) Handles

PotonganTextBox.KeyDown SelectCase e.KeyCode CaseKeys.Enter

Gaji_BersihTextBox.Text =

Val(PendapatanTextBox.Text) - Val(PotonganTextBox.Text) Gaji_BersihTextBox.Focus()

EndSelect EndSub

PrivateSub btnSimpan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSimpan.Click

Call koneksi()

sql = "INSERT INTO DataPenggajian VALUES ('"&

NomorTextBox.Text &"', '"& Nama_KaryawanTextBox.Text &"', '"&

TanggalDateTimePicker.Value &"', '"& NIKTextBox.Text &"', '"&

txtKodejab.Text &"', '"& GolonganTextBox.Text &"', '"&

txtUangLembur.Text &"', '"& PendapatanTextBox.Text &"', '"&

PotonganTextBox.Text &"', '"& Gaji_BersihTextBox.Text &"')"

MsgBox("Data Penggajian berhasil disimpan") comm = NewOleDbCommand(sql, kon)

PrivateSub lblSimpan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles lblSimpan.Click

Call koneksi()

sql = "INSERT INTO DataPenggajian VALUES ('"&

NomorTextBox.Text &"', '"& Nama_KaryawanTextBox.Text &"', '"&

TanggalDateTimePicker.Value &"', '"& NIKTextBox.Text &"', '"&

txtKodejab.Text &"', '"& GolonganTextBox.Text &"', '"&

txtUangLembur.Text &"', '"& PendapatanTextBox.Text &"', '"&

PotonganTextBox.Text &"', '"& Gaji_BersihTextBox.Text &"')"

MsgBox("Data Penggajian berhasil disimpan") comm = NewOleDbCommand(sql, kon)

comm.ExecuteNonQuery() kon.Close()

DataGaji.DataPenggajianDataGridView.Show() Me.Hide()

PrivateSub JumlahJamLemburTextBox_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles

JumlahJamLemburTextBox.TextChanged

txtUangLembur.Text = Val(Uang_LemburTextBox.Text) * Val(JumlahJamLemburTextBox.Text)

PendapatanTextBox.Text = Val(Tunjangan_JabatanTextBox.Text) + Val(TunjanganSuami_IstriTextBox.Text) +

Val(Tunjangan_AnakTextBox.Text) + Val(Uang_MakanTextBox.Text) + Val(txtUangLembur.Text) + Val(txtGapok.Text)

PotonganTextBox.Focus() EndSub

PrivateSub LinkLabel1_LinkClicked(ByVal sender AsSystem.Object, ByVal e As System.Windows.Forms.LinkLabelLinkClickedEventArgs) Handles LinkLabel1.LinkClicked

ModuleModule1

Public str AsString

Public kon AsNewOleDbConnection Public da AsNewOleDbDataAdapter Public ds AsNewDataSet

Public comm AsNewOleDbCommand Public rd AsOleDbDataReader Public sql AsString

Public j AsString

Sub koneksi()

str = "Provider=Microsoft.Jet.OLEDB.4.0;Data

Source=D:\Bahan Kuliah Cahaya\Bahan kuliah\Project Vb\Project Kelompok

edit data karyawan

Imports System.Data.OleDb PublicClassEditDataKaryawan

Sub tampil()

da = NewOleDbDataAdapter("SELECT *FROM datakaryawan", kon) ds = NewDataSet

da.Fill(ds, "datakaryawan")

DatakaryawanDataGridView.DataSource = (ds.Tables("datakaryawan"))

EndSub

PrivateSub DatakaryawanBindingNavigatorSaveItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)

Me.Validate()

PrivateSub EditDataKaryawan_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) HandlesMyBase.Load

'TODO: This line of code loads data into the

'PenggajiankaryawanDataSet.datakaryawan' table. You can move, or remove it, as needed.

'Me.DatakaryawanTableAdapter.Fill(Me.PenggajiankaryawanDataSet.dat akaryawan)

Call koneksi() Call tampil()

cmbjenkel.Items.Add("Laki-Laki") cmbjenkel.Items.Add("Perempuan")

cmbAgama.Items.Add("Kristen Protestan") cmbAgama.Items.Add("Katolik")

PrivateSub btnSimpan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSimpan.Click

Call koneksi()

Dim hari AsString Dim bulan AsString Dim tahun AsString Dim tanggal AsString

hari = Tanggal_lahirDateTimePicker.Value.Day bulan = Tanggal_lahirDateTimePicker.Value.Month tahun = Tanggal_lahirDateTimePicker.Value.Year tanggal = tahun &"-"& bulan &"-"& hari

kon.Open()

IfDataKaryawan.status = "EDIT"Then

sql = "UPDATE datakaryawan SET Nama_Karyawan='"&

Nama_KaryawanTextBox.Text &"', Jenis_kelamin='"& cmbjenkel.Text

&"', Tempat_lahir='"& Tempat_lahirTextBox.Text &"',

Tanggal_lahir='"& tanggal &"', Agama='"& cmbAgama.Text &"', Kode_Jabatan='"& KodeJabatanTextBox.Text &"', Golongan='"&

cmbGolongan.Text &"', Status='"& StatusTextBox.Text &"', Jumlah_Anak='"& Jumlah_AnakTextBox.Text &"', Telp_Hp='"&

Telp_HpTextBox.Text &"', Alamat='"& AlamatTextBox.Text &"', NIK = '"& NIKTextBox.Text &"' where NIK='"&DataKaryawan.nikLama &"'"

MsgBox("Data Karyawan berhasil diedit") comm = NewOleDbCommand(sql, kon)

comm.ExecuteNonQuery() Else

sql = "INSERT INTO datakaryawan VALUES ('"&

NIKTextBox.Text &"', '"& Nama_KaryawanTextBox.Text &"', '"&

cmbjenkel.Text &"', '"& Tempat_lahirTextBox.Text &"', '"& tanggal

&"', '"& cmbAgama.Text &"', '"& KodeJabatanTextBox.Text &"', '"&

cmbGolongan.Text &"', '"& StatusTextBox.Text &"', '"&

Jumlah_AnakTextBox.Text &"', '"& Telp_HpTextBox.Text &"', '"&

PrivateSub lblSimpan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles lblSimpan.Click

Call koneksi()

Dim hari AsString Dim bulan AsString Dim tahun AsString Dim tanggal AsString

hari = Tanggal_lahirDateTimePicker.Value.Day bulan = Tanggal_lahirDateTimePicker.Value.Month tahun = Tanggal_lahirDateTimePicker.Value.Year tanggal = tahun &"-"& bulan &"-"& hari

kon.Open() Dim sql AsString

IfDataKaryawan.status = "EDIT"Then

sql = "UPDATE datakaryawan SET Nama_Karyawan='"&

Nama_KaryawanTextBox.Text &"', Jenis_kelamin='"& cmbjenkel.Text

&"', Tempat_lahir='"& Tempat_lahirTextBox.Text &"',

Tanggal_lahir='"& tanggal &"', Agama='"& cmbAgama.Text &"', Kode_Jabatan='"& KodeJabatanTextBox.Text &"', Golongan='"&

cmbGolongan.Text &"', Status='"& StatusTextBox.Text &"', Jumlah_Anak='"& Jumlah_AnakTextBox.Text &"', Telp_Hp='"&

Telp_HpTextBox.Text &"', Alamat='"& AlamatTextBox.Text &"' where NIK='"& NIKTextBox.Text &"'"

MsgBox("Data Karyawan berhasil diedit") comm = NewOleDbCommand(sql, kon)

comm.ExecuteNonQuery() Else

sql = "INSERT INTO datakaryawan VALUES ('"&

NIKTextBox.Text &"', '"& Nama_KaryawanTextBox.Text &"', '"&

cmbjenkel.Text &"', '"& Tempat_lahirTextBox.Text &"', '"& tanggal

&"', '"& cmbAgama.Text &"', '"& KodeJabatanTextBox.Text &"', '"&

cmbGolongan.Text &"', '"& StatusTextBox.Text &"', '"&

Jumlah_AnakTextBox.Text &"', '"&Telp_HpTextBox.Text &"', '"&

AlamatTextBox.Text &"')"

PrivateSub btnKembali_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnKembali.Click

DataKaryawan.Show()

PrivateSub lblKembali_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles lblKembali.Click

DataKaryawan.Show()

PrivateSub btnKeluar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnKeluar.Click

MenuUtama.Panel3.Show()

PrivateSub lblKeluar_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles lblKeluar.Click

MenuUtama.Panel3.Show()

PrivateSub NIKTextBox_KeyDown(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyEventArgs) Handles NIKTextBox.KeyDown SelectCase e.KeyCode

CaseKeys.Enter

Nama_KaryawanTextBox.Focus() EndSelect

PrivateSub Nama_KaryawanTextBox_KeyDown(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyEventArgs) Handles

Nama_KaryawanTextBox.KeyDown

PrivateSub cmbjenkel_KeyDown(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyEventArgs)

PrivateSub Tempat_lahirTextBox_KeyDown(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyEventArgs) Handles

Tempat_lahirTextBox.KeyDown

PrivateSub Tanggal_lahirDateTimePicker_KeyDown(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Tanggal_lahirDateTimePicker.KeyDown

PrivateSub cmbAgama_KeyDown(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyEventArgs)

PrivateSub JabatanTextBox_KeyDown(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyEventArgs) Handles

KodeJabatanTextBox.KeyDown

PrivateSub cmbGolongan_KeyDown(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyEventArgs)

PrivateSub StatusTextBox_KeyDown(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyEventArgs) Handles StatusTextBox.KeyDown SelectCase e.KeyCode

CaseKeys.Enter

Jumlah_AnakTextBox.Focus() EndSelect

EndSub

PrivateSub Jumlah_AnakTextBox_KeyDown(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyEventArgs) Handles

Jumlah_AnakTextBox.KeyDown

PrivateSub Telp_HpTextBox_KeyDown(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyEventArgs) Handles

Telp_HpTextBox.KeyDown

PrivateSub AlamatTextBox_KeyDown(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyEventArgs) Handles AlamatTextBox.KeyDown SelectCase e.KeyCode

edit data golongan

Imports System.Data.OleDb PublicClassEditDataGolongan Sub tampil()

da = NewOleDbDataAdapter("SELECT *FROM datagolongan", kon) ds = NewDataSet

da.Fill(ds, "datagolongan")

DataGolonganDataGridView.DataSource = (ds.Tables("datagolongan"))

EndSub

Sub bersih()

cmbGolongan.Text = ""

AsuransiTextBox.Clear()

TunjanganSuami_IstriTextBox.Clear() Tunjangan_AnakTextBox.Clear()

Uang_MakanTextBox.Clear() Uang_LemburTextBox.Clear() cmbGolongan.Focus()

EndSub

PrivateSub DataGolonganBindingNavigatorSaveItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)

Me.Validate()

Me.DataGolonganBindingSource.EndEdit()

Me.TableAdapterManager.UpdateAll(Me.PenggajiankaryawanDataSet)

EndSub

PrivateSub EditDataGolongan_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) HandlesMyBase.Load

'TODO: This line of code loads data into the

'PenggajiankaryawanDataSet.DataGolongan' table. You can move, or remove it, as needed.

Me.DataGolonganTableAdapter.Fill(Me.PenggajiankaryawanDataSet.Data

PrivateSub cmbGolongan_KeyDown(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyEventArgs)

PrivateSub AsuransiTextBox_KeyDown(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyEventArgs) Handles

AsuransiTextBox.KeyDown

PrivateSub TunjanganSuami_IstriTextBox_KeyDown(ByVal sender AsObject, ByVal e AsSystem.Windows.Forms.KeyEventArgs) Handles TunjanganSuami_IstriTextBox.KeyDown

PrivateSub Tunjangan_AnakTextBox_KeyDown(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyEventArgs) Handles

Tunjangan_AnakTextBox.KeyDown

PrivateSub Uang_MakanTextBox_KeyDown(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyEventArgs) Handles

Uang_MakanTextBox.KeyDown

PrivateSub Uang_LemburTextBox_KeyDown(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyEventArgs) Handles

Uang_LemburTextBox.KeyDown SelectCase e.KeyCode

CaseKeys.Enter

btnSimpan.Focus() EndSelect

EndSub

PrivateSub btnSimpan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSimpan.Click

Call koneksi()

kon.Open()

IfDataGolongan.status = "EDIT"Then

sql = "UPDATE datagolongan SET Asuransi='"&

AsuransiTextBox.Text &"', TunjanganSuami_Istri='"&

TunjanganSuami_IstriTextBox.Text &"', Tunjangan_Anak='"&

Tunjangan_AnakTextBox.Text &"', Uang_Makan='"&

Uang_MakanTextBox.Text &"', Uang_Lembur='"&

Uang_LemburTextBox.Text &"' WHERE Golongan='"& cmbGolongan.Text

&"'"

cmbGolongan.Text &"', '"& AsuransiTextBox.Text &"', '"&

TunjanganSuami_IstriTextBox.Text &"', '"&

Tunjangan_AnakTextBox.Text &"', '"& Uang_MakanTextBox.Text &"', '"& Uang_LemburTextBox.Text &"')"

MsgBox("Data Golongan berhasil disimpan")

PrivateSub lblSimpan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles lblSimpan.Click

Call koneksi()

kon.Open() Dim sql AsString

IfDataGolongan.status = "EDIT"Then

sql = "UPDATE datagolongan SET Asuransi='"&

AsuransiTextBox.Text &"', TunjanganSuami_Istri='"&

TunjanganSuami_IstriTextBox.Text &"', Tunjangan_Anak='"&

Tunjangan_AnakTextBox.Text &"', Uang_Makan='"&

Uang_MakanTextBox.Text &"', Uang_Lembur='"&

Uang_LemburTextBox.Text &"' WHERE Golongan='"& cmbGolongan.Text

&"'"

cmbGolongan.Text &"', '"& AsuransiTextBox.Text &"', '"&

TunjanganSuami_IstriTextBox.Text &"', '"&

Tunjangan_AnakTextBox.Text &"', '"& Uang_MakanTextBox.Text &"', '"& Uang_LemburTextBox.Text &"')"

MsgBox("Data Golongan berhasil disimpan") comm = NewOleDbCommand(sql, kon)

comm.ExecuteNonQuery()

kon.Close() Call tampil()

Call bersih() EndSub

PrivateSub btnKembali_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnKembali.Click

DataGolongan.Show() Me.Hide()

EndSub

PrivateSub lblKembali_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles lblKembali.Click

DataGolongan.Show() Me.Hide()

EndSub

PrivateSub btnKeluar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnKeluar.Click

MenuUtama.Panel3.Show() Me.Close()

EndSub

PrivateSub lblKeluar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles lblKeluar.Click

MenuUtama.Panel3.Show() Me.Close()

EndSub

EndClass

edit data jabatan

Imports System.Data.OleDb PublicClassDataJabatan Public status AsString

Sub tampil()

da = NewOleDbDataAdapter("SELECT *FROM datajabatan", kon) ds = NewDataSet

da.Fill(ds, "datajabatan")

DatajabatanDataGridView.DataSource = (ds.Tables("datajabatan"))

EndSub

Sub bersih()

EditDataJabatan.Kode_jabatanTextBox.Clear() EditDataJabatan.Nama_jabatanTextBox.Clear() EditDataJabatan.Gaji_PokokTextBox.Clear()

EditDataJabatan.Tunjangan_jabatanTextBox.Clear() EditDataJabatan.Kode_jabatanTextBox.Focus() EndSub

PrivateSub DatajabatanBindingNavigatorSaveItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)

Me.Validate()

Me.DatajabatanBindingSource.EndEdit()

Me.TableAdapterManager.UpdateAll(Me.PenggajiankaryawanDataSet)

EndSub

PrivateSub DataJabatan_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) HandlesMyBase.Load

'TODO: This line of code loads data into the

'PenggajiankaryawanDataSet.datajabatan' table. You can move, or remove it, as needed.

Me.DatajabatanTableAdapter.Fill(Me.PenggajiankaryawanDataSet.dataj

PrivateSub btnTambah_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnTambah.Click

EditDataJabatan.Show()

PrivateSub lblTambah_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles lblTambah.Click

EditDataJabatan.Show()

PrivateSub btnEdit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnEdit.Click

EditDataJabatan.Show()

PrivateSub lblEdit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles lblEdit.Click

EditDataJabatan.Show()

MenuUtama.Panel3.Hide() EndSub

PrivateSub btnHapus_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnHapus.Click

Call koneksi()

PrivateSub lblHapus_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles lblHapus.Click

Call koneksi()

PrivateSub btnKembali_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnKembali.Click

MenuUtama.Panel3.Show()

PrivateSub lblKembali_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles lblKembali.Click

MenuUtama.Panel3.Show()

PrivateSub DatajabatanDataGridView_CellClick(ByVal sender As System.Object, ByVal e As

System.Windows.Forms.DataGridViewCellEventArgs) Handles DatajabatanDataGridView.CellClick

Dim i AsInteger

i = DatajabatanDataGridView.CurrentRow.Index EditDataJabatan.Kode_jabatanTextBox.Text = DatajabatanDataGridView.Item(0, i).Value

j = DatajabatanDataGridView.Item(0, i).Value EditDataJabatan.Nama_jabatanTextBox.Text = DatajabatanDataGridView.Item(1, i).Value

EditDataJabatan.Gaji_PokokTextBox.Text = DatajabatanDataGridView.Item(2, i).Value

EditDataJabatan.Tunjangan_jabatanTextBox.Text = DatajabatanDataGridView.Item(3, i).Value

status = "EDIT"

btnEdit.Enabled = True btnHapus.Enabled = True EndSub

PrivateSub btnCari_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnCari.Click

Call koneksi()

kon.Open()

sql = "SELECT *FROM datajabatan WHERE Kode_jabatan LIKE '%"& txtCari.Text &"%'"

da = NewOleDbDataAdapter(sql, kon) ds = NewDataSet

da = NewOleDbDataAdapter(sql, kon) ds = NewDataSet

Dokumen terkait