Menu Master Implementasi Sistem

Private Sub submenuPegawai_ClickByVal sender As System.Object, ByVal e As System.EventArgs Handles submenuPegawai.Click Dim frm As Form = New frmPegawai frm.MdiParent = Me frm.Show End Sub

4.3.3 Menu Master

Menu master digunakan untuk menampilkan form – form master yang ada pada Sistem Informasi Pernikahan ini. Pada menu master itu sendiri terdapat beberapa sub menu, yaitu data pegawai, data desa, dan data blanko. Berikut ini tampilan dari menu master dan sub menunya : Gambar 4.6 Menu Master Pada menu master, terdapat 3 sub menu yang berisi form untuk menginputkan data master, yaitu form pegawai, form desa, dan form blanko. Berikut ini tampilan dari form – form yang ada pada menu master. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Gambar 4.7 Form Pegawai Gambar 4. 8 Form Desa Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Gambar 4. 9 Form Blanko Pada ketiga form master diatas, user dapat melakukan proses input, update, dan delete data. Form master pegawai digunakan untuk mengelola data pegawai dari KUA Bangil, form master desa digunakan untuk menginputkan data – data desa yang ada di Kecamatan Bangil, serta form blangko yang digunakan untuk mengelola data jumlah sisa blanko yang masih tersedia di KUA Bangil. Khusus untuk form master blanko, form tersebut hanya bisa digunakan untuk insert blanko baru, tambah jumlah blanko, serta hapus data blanko. Form tersebut tidak dapat digunakan untuk update data blanko, tetapi yang bisa dilakukan adalah update jumlah sisa blanko. Ketika user mengklik button tambah, maka akan muncul textbox dimana nantinya digunakan untuk menginputkan jumlah tambahan blanko yang masuk ke KUA Bangil. Ketika button ok di klik, maka secara otomatis jumlah blanko yang tersedia akan bertambah sesuai dengan inputan tambahan blanko. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Potongan script pada form master Form Blanko : Imports System.Data.SqlClient Public Class frmBlanko Private Sub ResetForm txtNamaBlanko.Focus txtNamaBlanko.Clear txtKodeBlanko.Clear txtJumlahBlanko.Clear txtNamaBlanko.Enabled = True txtKodeBlanko.Enabled = True txtJumlahBlanko.Enabled = True btnSimpan.Enabled = False btnTambah.Enabled = False btnHapus.Enabled = False labelTambah.Visible = False txtTambah.Visible = False btnOk.Visible = False setIdBlanko Me.Tbl_blankoTableAdapter1.FillMe.KUADataSet1.tbl_blanko End Sub Private Sub setIdBlanko Dim indi As Integer Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Try koneksi cmd.CommandText = select Countid_blanko from tbl_blanko where id_blanko like BL cmd.Connection = Conn indi = cmd.ExecuteScalar txtIdBlanko.Text = BL indi + 1 Catch ex As Exception MsgBoxex.Message - Set Id Blanko Finally Conn.Close End Try End Sub Private Sub btnReset_ClickByVal sender As System.Object, ByVal e As System.EventArgs Handles btnReset.Click ResetForm End Sub Private Sub btnSimpan_ClickByVal sender As System.Object, ByVal e As System.EventArgs Handles btnSimpan.Click Try koneksi cmd.CommandText = Insert Into tbl_blanko values txtIdBlanko.Text , txtNamaBlanko.Text , _ Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. txtKodeBlanko.Text , txtJumlahBlanko.Text cmd.Connection = Conn cmd.ExecuteNonQuery Catch ex As Exception MsgBoxex.Message - Simpan Blanko Finally Conn.Close End Try ResetForm MsgBoxData Blanko Telah Tersimpan, MsgBoxStyle.Information, Me.Text End Sub Private Sub btnTambah_ClickByVal sender As System.Object, ByVal e As System.EventArgs Handles btnTambah.Click txtNamaBlanko.Enabled = False txtKodeBlanko.Enabled = False txtJumlahBlanko.Enabled = False txtTambah.Visible = True labelTambah.Visible = True btnSimpan.Enabled = False btnOk.Visible = True txtTambah.Focus btnHapus.Enabled = False End Sub Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

4.3.4 Menu Proses