LISTING PROGRAM 1. Tampilan Awal Public Class Awal Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick ProgressBar1.Increment(10) If ProgressBar1.Value = ProgressBar1.Maximum Then Timer1.Stop() Me.Hide() Login_User.Show() Private Sub Awal_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Timer1.Start() End Class 2. Menu Login Imports System.Data.OleDb Public Class Login_User Dim koneksi As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Application.StartupPath & "\Koperasi.mdb" Dim connect As OleDbConnection Dim dr As OleDbDataAdapter Dim dt As New DataTable Dim DrN As OleDbDataReader Dim command As OleDbCommand Dim nim As Integer Sub kon() connect = New OleDbConnection(koneksi) Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click command = New OleDbCommand("SELECT * From TableUser WHERE Nama='" & CBUserName.Text & "' and Password='" & txtpassword.text & "'", connect) DrN = command.executereader() If DrN.HasRows Then Menu_Utama.Show() Me.Hide()
MsgBox("Berhasil") Private Sub Login_User_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Call isiuser() Sub isiuser() Try command = New OleDbCommand("select Nama from TableUser", connect) DrN = command.executereader While DrN.Read CBUserName.Items.Add(DrN(0)) End While Catch ex As Exception End Try Private Sub txtpassword_textchanged(byval sender As txtpassword.textchanged txtpassword.passwordchar = "*" Private Sub CBUserName_SelectedIndexChanged(ByVal sender As CBUserName.SelectedIndexChanged dr = New OleDbDataAdapter("SELECT * FROM TableUser ", connect) dt.clear() dr.fill(dt) Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Me.Hide() Awal.Show() End Class 3. Menu Utama Imports System.Data.OleDb Public Class Menu_Utama Dim koneksi As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Application.StartupPath & "\Koperasi.mdb"
Dim connect As OleDbConnection Dim dr As OleDbDataAdapter Dim dt As New DataTable Dim DrN As OleDbDataReader Dim command As OleDbCommand Dim nim As Integer Sub AwalPembayaran() txtnabyr.text = "" txtnamabyr.text = "" txtalamatbyr.text = "" txttlbyr.text = "" txttanggallbyr.text = "" txtjkbyr.text = "" txtagamabyr.text = "" txtpekerjaanbyr.text = "" txthpbyr.text = "" 'txtnpinjamanbyr.text = "" CBAngsuranKeByr.Text = "" txtkecamatanbyr.text = "" txtkelurahanbyr.text = "" txtkabupatenbyr.text = "" txttjtbyr.text = "" txttpbyr.text = "" txtiuranbyr.text = "" txtdendabyr.text = "" txttbbyr.text = "" Sub AktifBayar(ByVal x As Boolean) txtnabyr.enabled = x txtnamabyr.enabled = x txtalamatbyr.enabled = x txttlbyr.enabled = x txttanggallbyr.enabled = x txtjkbyr.enabled = x txtagamabyr.enabled = x txtpekerjaanbyr.enabled = x txthpbyr.enabled = x txtkelurahanbyr.enabled = x txtnpinjamanbyr.enabled = x CBAngsuranKeByr.Enabled = x txtkecamatanbyr.enabled = x Sub kon() connect = New OleDbConnection(koneksi) Sub awalanggotabaru() txtnabaru.text = kodeutama("nomoranggota", "TableDaftarAnggota") txtnamabaru.text = "" txtalmtbaru.text = "" txttlbaru.text = "" DTPTlBaru.Value = Now CBJKBaru.Text = "" CBAgamaBaru.Text = "" cbpekerjaanbaru.text = ""
txthpbaru.text = "" CBKelurahanBaru.Text = "" CBKecamatanBaru.Text = "" CBKabupatenBaru.Text = "" txtsabaru.text = "" Function kodeutama(byval x As String, ByVal y As String) As String command = New OleDbCommand command.connection = connect command.commandtext = "SELECT max(" & x & ") as Kode From " & y DrN = command.executereader DrN.Read() If DrN.HasRows Then Return Microsoft.VisualBasic.Right("0000" & Val(DrN(0).ToString) + 1, 5) Return "00001" End Function Sub tampilsimpanan() dr = New OleDbDataAdapter("SELECT * FROM TableSimpanan where NomorAnggota='" & txtnasmp.text & "'", connect) dt.rows.clear() dt.columns.clear() dt.clear() dr.fill(dt) DGVSimpanan.DataSource = dt Sub tampildatasimpanannonsaham() dr = New OleDbDataAdapter("SELECT * FROM TableNonSaham ", connect) dt.clear() dt.columns.clear() dr.fill(dt) dgvdatasimpannonsaham.datasource = dt With cbhitunganbunga.items.clear().add("hari").add("bulan").add("tahun") End With Sub tampilpinjaman()
dr = New OleDbDataAdapter("SELECT * FROM TablePinjaman", connect) dt.clear() dt.columns.clear() dr.fill(dt) DGVPinjaman.DataSource = dt Sub tampildaftaranggota() dr = New OleDbDataAdapter("SELECT * FROM TableDaftarAnggota", connect) dt.clear() dt.columns.clear() dr.fill(dt) DgvAnggota.DataSource = dt Sub aktifpinjaman(byval x As Boolean) txtnoanggotapjm.enabled = x txtpersenbunga.enabled = x txtpppjm.enabled = x txtjwpjm.enabled = x txtbungapjm.enabled = x txtadminpjm.enabled = x DTPMulaiPjm.Enabled = x DTPSelesaiPjm.Enabled = x txttppjm.enabled = x txtcicilanpjm.enabled = x Sub aktifpinjam1(byval x As Boolean) txtnppjm.enabled = x txtnamapjm.enabled = x TxtAlmPjm.Enabled = x TxtTLPjm.Enabled = x txttanggallpjm.enabled = x txtjkpjm.enabled = x txtagamapjm.enabled = x txtpekerjaanpjm.enabled = x txthppjm.enabled = x txtkelurahanpjm.enabled = x txtkecamatanpjm.enabled = x txtkabupatenpjm.enabled = x Sub awal() txtnppjm.text = "" txtnoanggotapjm.text = "" txtnamapjm.text = "" TxtAlmPjm.Text = "" TxtTLPjm.Text = "" txttanggallpjm.text = "" txtjkpjm.text = "" txtagamapjm.text = "" txtpekerjaanpjm.text = "" txthppjm.text = "" txtkelurahanpjm.text = ""
txtkecamatanpjm.text = "" txtkabupatenpjm.text = "" txtpppjm.text = "" txtjwpjm.text = "" txtbungapjm.text = "" txtadminpjm.text = "" DTPMulaiPjm.Value = Now DTPSelesaiPjm.Value = Now txttppjm.text = "" txtcicilanpjm.text = "" txtpersenbunga.text = "" Private Sub DaftarToolStripMenuItem_Click(ByVal sender As DaftarToolStripMenuItem.Click GroupBoxDaftarAnggotaBaru.Visible = True GroupBoxCariAnggota.Visible = False GroupBoxTransaksiSimpananAnggota.Visible = False GroupBoxTransaksiPinjamanAnggota.Visible = False GroupBoxTransaksiPembayaranAnggota.Visible = False GroupBoxNonSaham.Visible = False GroupBoxTransaksiSimpananNonSaham.Visible = False GroupBoxTransaksiBungaNonSaham.Visible = False Call tampildaftaranggota() txtnabaru.text = kodeutama("nomoranggota", "TableDaftarAnggota") With cbpekerjaanbaru.items.add("wiraswasta") End With With CBAgamaBaru.Items.Add("Islam") End With With CBJKBaru.Items.Add("Laki-Laki") End With With CBKecamatanBaru.Items.Add("Kecamatan Medan Amplas") End With With CBKelurahanBaru.Items.Add("Kelurahan/Desa Harjosari I") End With With CBKabupatenBaru.Items.Add("Kabupaten Asahan") End With Private Sub Menu_Utama_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load GroupBoxDaftarAnggotaBaru.Location = New Point(12, 49) GroupBoxDaftarAnggotaBaru.Width = Me.Width - 200 GroupBoxDaftarAnggotaBaru.Height = Me.Height - 200 GroupBoxCariAnggota.Location = New Point(12, 42) GroupBoxCariAnggota.Width = 450 GroupBoxCariAnggota.Height = 200 GroupBoxTransaksiSimpananAnggota.Location = New Point(12,44)
GroupBoxTransaksiSimpananAnggota.Width = Me.Width - 20 GroupBoxTransaksiSimpananAnggota.Height = Me.Height - 200 GroupBoxTransaksiPinjamanAnggota.Location = New Point(12,42) GroupBoxTransaksiPinjamanAnggota.Width = Me.Width - 200 GroupBoxTransaksiPinjamanAnggota.Height = Me.Height - 200 36) GroupBoxTransaksiPembayaranAnggota.Location = New Point(12, GroupBoxTransaksiPembayaranAnggota.Width = Me.Width - 200 GroupBoxTransaksiPembayaranAnggota.Height = Me.Height - 200 GroupBoxTransaksiSimpananNonSaham.Location = New Point(12,36) GroupBoxTransaksiSimpananNonSaham.Width = Me.Width - 100 GroupBoxTransaksiSimpananNonSaham.Height = Me.Height - 100 GroupBoxNonSaham.Location = New Point(12, 36) GroupBoxNonSaham.Width = Me.Width - 200 GroupBoxNonSaham.Height = Me.Height - 200 GroupBoxTransaksiBungaNonSaham.Location = New Point(12, 36) GroupBoxTransaksiBungaNonSaham.Width = Me.Width - 200 GroupBoxTransaksiBungaNonSaham.Height = Me.Height - 200 Private Sub Label17_Click(ByVal sender As System.Object, ByVal eas System.EventArgs) Handles Label17.Click Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnSaveBaru.Click command = New OleDbCommand("INSERT INTO TableDaftarAnggota VALUES('" & txtnabaru.text & "', '" & txtnamabaru.text & "', '" & txtalmtbaru.text & "','" & txttlbaru.text & "','" & Format(DTPTlBaru.Value, "MM/dd/yyyy") & "','" & CBJKBaru.Text & "','" & CBAgamaBaru.Text & "','" & cbpekerjaanbaru.text & "', '" & txthpbaru.text & "','" & CBKelurahanBaru.Text & "','" & CBKecamatanBaru.Text & "','" & CBKabupatenBaru.Text & "','" & txtsabaru.text & "','" & Format(Now, "MM/dd/yyyy") & "')", connect) command.executenonquery() ' 'command = New OleDbCommand("INSERT INTO TableSimpanan VALUES('" & Format(Now, "ddmmyyyyhhmmss") & "','" & txtnabaru.text & "','Pokok','" & txtsabaru.text & "')", connect) 'command.executenonquery() ' MsgBox("Berhasil di Simpan") tampildaftaranggota() awalanggotabaru() Sub AktifSimpan(ByVal x As Boolean) txtnasmp.enabled = x txtswsmp.enabled = x txtssrsmp.enabled = x Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnSaveSmp.Click
If BtnSaveSmp.Text = "New" Then BtnSaveSmp.Text = "Save" AktifSimpan(True) BtnSaveSmp.Image = Image.FromFile(Application.StartupPath & "\icon\save.ico") Else command = New OleDbCommand("INSERT INTO TableSimpanan VALUES('" & Format(Now, "ddmmyyyyhhmmss") & "','" & txtnasmp.text & "','" & txtswsmp.text & "','" & txtssrsmp.text & "')", connect) command.executenonquery() BtnSaveSmp.Text = "New" MsgBox("Berhasil di Simpan") tampilsimpanan() awal() AktifSimpan(False) Call awalsimpanan() BtnSaveSmp.Image = Image.FromFile(Application.StartupPath & "\icon\new.ico") Private Sub Button9_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnSavePjm.Click If BtnSavePjm.Text = "New" Then txtnppjm.text = kodeutama("nomorpinjaman", "TablePinjaman") BtnSavePjm.Text = "Save" aktifpinjaman(true) BtnSavePjm.Image = Image.FromFile(Application.StartupPath & "\icon\save.ico") Else command = New OleDbCommand("INSERT INTO TablePinjaman VALUES('" & txtnppjm.text & "','" & txtnoanggotapjm.text & "','" & txtpppjm.text & "','" & txtjwpjm.text & "','" & txtbungapjm.text & "','" & txtadminpjm.text & "','" & Format(DTPMulaiPjm.Value, "MM/dd/yyyy") & "','" & Format(DTPSelesaiPjm.Value, "MM/dd/yyyy") & "','" & txttppjm.text & "','" & txtcicilanpjm.text & "')", connect) command.executenonquery() MsgBox("Berhasil di Simpan") Call tampilpinjaman() aktifpinjaman(false) aktifpinjam1(false) BtnSavePjm.Text = "New" awal() BtnSavePjm.Image = Image.FromFile(Application.StartupPath & "\icon\new.ico") Sub aktiftekspembayaran(byval x As Boolean) txtnpinjamanbyr.enabled = x txtpersendendabyr.enabled = x Private Sub Button12_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnSaveByr.Click If BtnSaveByr.Text = "New" Then
BtnSaveByr.Text = "Save" aktiftekspembayaran(true) txtnpinjamanbyr.focus() BtnSaveByr.Image = Image.FromFile(Application.StartupPath & "\icon\save.ico") Else command = New OleDbCommand("INSERT INTO TablePembayaran VALUES('" & Format(Now, "ddmmyyyyhhmmss") & "','" & txtnabyr.text & "','" & txtnpinjamanbyr.text & "','" & CBAngsuranKeByr.Text & "','" & txtiuranbyr.text & "', '" & txtdendabyr.text & "','" & txttpbyr.text & "')", connect) command.executenonquery() MsgBox("Berhasil di Simpan") txtnabyr.text = "" BtnSaveByr.Text = "New" aktiftekspembayaran(false) AwalPembayaran() txtnpinjamanbyr.text = "" BtnSaveByr.Image = Image.FromFile(Application.StartupPath & "\icon\new.ico") Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ButtonEditCariAnggota.Click command = New OleDbCommand("UPDATE TableDaftarAnggota SET Nomor Anggota = '" & txtnabaru.text & "',Nama = '" & txtnamabaru.text & "',Alamat = '" & txtalmtbaru.text & "',Tempat Lahir = '" & Format(DTPTlBaru.Value, "MM/dd/yyyy") & "',Jenis Kelamin = '" & CBJKBaru.Text & "',Agama = '" & CBAgamaBaru.Text & "',Pekerjaan = '" & cbpekerjaanbaru.text & "', Hp = '" & txthpbaru.text & "' WHERE nim = '" & nim & "')", connect) command.executenonquery() Private Sub Button7_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) command = New OleDbCommand("DELETE FROM TableSimpanan WHERE NomorAnggota='" + txtnasmp.text + "'", connect) command.executenonquery() MsgBox("Berhasil di Hapus") tampilsimpanan() awal() Private Sub PinjamanAnggotaToolStripMenuItem_Click(ByVal sender As PinjamanAnggotaToolStripMenuItem.Click GroupBoxDaftarAnggotaBaru.Visible = False GroupBoxCariAnggota.Visible = False GroupBoxTransaksiSimpananAnggota.Visible = False GroupBoxTransaksiPinjamanAnggota.Visible = True
GroupBoxTransaksiPembayaranAnggota.Visible = False GroupBoxNonSaham.Visible = False GroupBoxTransaksiSimpananNonSaham.Visible = False GroupBoxTransaksiBungaNonSaham.Visible = False Call tampilpinjaman() aktifpinjaman(false) aktifpinjam1(false) BtnSavePjm.Text = "New" BtnSavePjm.Image = Image.FromFile(Application.StartupPath & "\icon\new.ico") Private Sub PembayaranAnggotaToolStripMenuItem_Click(ByVal sender As PembayaranAnggotaToolStripMenuItem.Click GroupBoxDaftarAnggotaBaru.Visible = False GroupBoxCariAnggota.Visible = False GroupBoxTransaksiSimpananAnggota.Visible = False GroupBoxTransaksiPinjamanAnggota.Visible = False GroupBoxTransaksiPembayaranAnggota.Visible = True GroupBoxNonSaham.Visible = False GroupBoxTransaksiSimpananNonSaham.Visible = False GroupBoxTransaksiBungaNonSaham.Visible = False BtnSaveByr.Text = "New" aktiftekspembayaran(false) BtnSaveByr.Image = Image.FromFile(Application.StartupPath & "\icon\new.ico") Private Sub CariToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) GroupBoxCariAnggota.Visible = True GroupBoxDaftarAnggotaBaru.Visible = False GroupBoxTransaksiSimpananAnggota.Visible = False GroupBoxTransaksiPinjamanAnggota.Visible = False GroupBoxTransaksiPembayaranAnggota.Visible = False GroupBoxNonSaham.Visible = False command = New OleDbCommand("DELETE FROM TablePembayaran WHERE NomorAnggota ='" + txtnabyr.text + "'", connect) command.executenonquery() MsgBox("Berhasil di Hapus") Private Sub Button14_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnExitByr.Click GroupBoxTransaksiPembayaranAnggota.Visible = False Private Sub txtnoanggotapjm_keydown(byval sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles txtnoanggotapjm.keydown If e.keycode = 13 Then
command = New OleDbCommand("select * from TableDaftarAnggota Where NomorAnggota='" & txtnoanggotapjm.text & "'", connect) DrN = command.executereader DrN.Read() If DrN.HasRows Then txtnamapjm.text = DrN.Item(1).ToString TxtAlmPjm.Text = DrN.Item(2).ToString TxtTLPjm.Text = DrN.Item(3).ToString txttanggallpjm.text = DrN.Item(4).ToString txtjkpjm.text = DrN.Item(5).ToString txtagamapjm.text = DrN.Item(6).ToString txtpekerjaanpjm.text = DrN.Item(7).ToString txthppjm.text = DrN.Item(8).ToString txtkelurahanpjm.text = DrN.Item(9).ToString txtkecamatanpjm.text = DrN.Item(1).ToString txtkabupatenpjm.text = DrN.Item(11).ToString txtpppjm.focus() Else MsgBox("Data Belum ada") txtnoanggotapjm.focus() Private Sub DGVPinjaman_CellClick(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DGVPinjaman.CellClick Dim i As Integer = DGVPinjaman.CurrentRow.Index txtnppjm.text = DGVPinjaman.Item(0, i).value txtnoanggotapjm.text = DGVPinjaman.Item(1, i).value txtpppjm.text = DGVPinjaman.Item(2, i).value txtjwpjm.text = DGVPinjaman.Item(3, i).value txtbungapjm.text = DGVPinjaman.Item(4, i).value txtadminpjm.text = DGVPinjaman.Item(5, i).value DTPMulaiPjm.Value = Format(DGVPinjaman.Item(6, i).value, "MM/dd/yyyy") DTPSelesaiPjm.Value = Format(DGVPinjaman.Item(7, i).value, "MM/dd/yyyy") txttppjm.text = DGVPinjaman.Item(8, i).value txtcicilanpjm.text = DGVPinjaman.Item(9, i).value Private Sub Button15_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnCancelPjm.Click Call tampilpinjaman() aktifpinjaman(false) aktifpinjam1(false) BtnSavePjm.Text = "New" awal() Private Sub txtnasmp_keydown(byval sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles txtnasmp.keydown If e.keycode = 13 Then command = New OleDbCommand("select * from TableDaftarAnggota Where NomorAnggota='" & txtnasmp.text & "'", connect)
DrN = command.executereader DrN.Read() If DrN.HasRows Then txtnamasmp.text = DrN.Item(1).ToString txtalamatsmp.text = DrN.Item(2).ToString txttlsmp.text = DrN.Item(3).ToString txttanggallsmp.text = DrN.Item(4).ToString txtjksmp.text = DrN.Item(5).ToString txtagamasmp.text = DrN.Item(6).ToString txtpekerjaansmp.text = DrN.Item(7).ToString txthpsmp.text = DrN.Item(8).ToString txtkelurahansmp.text = DrN.Item(9).ToString txtkecamatansmp.text = DrN.Item(10).ToString txtkabupatensmp.text = DrN.Item(11).ToString txtswsmp.focus() Else MsgBox("Data Belum ada") txtnasmp.focus() Private Sub txtnasmp_textchanged(byval sender As System.Object, ByVal e As System.EventArgs) Handles txtnasmp.textchanged command = New OleDbCommand("select * from TableDaftarAnggota,TableSimpanan Where TableDaftarAnggota.NomorAnggota=TableSimpanan.NomorAnggota and TableDaftarAnggota.NomorAnggota='" & txtnasmp.text & "'", connect) DrN = command.executereader DrN.Read() If DrN.HasRows Then txtnamasmp.text = DrN.Item(1).ToString txtalamatsmp.text = DrN.Item(2).ToString txttlsmp.text = DrN.Item(3).ToString txttanggallsmp.text = DrN.Item(4).ToString txtjksmp.text = DrN.Item(5).ToString txtagamasmp.text = DrN.Item(6).ToString txtpekerjaansmp.text = DrN.Item(7).ToString txthpsmp.text = DrN.Item(8).ToString txtkelurahansmp.text = DrN.Item(9).ToString txtkecamatansmp.text = DrN.Item(10).ToString txtkabupatensmp.text = DrN.Item(11).ToString txtswsmp.text = DrN.Item(16).ToString txtssrsmp.text = DrN.Item(17).ToString txtswsmp.focus() Else 'MsgBox("Data Belum ada") txtnasmp.focus() tampilsimpanan() Private Sub ButtonCancelSimpanan_Click(ByVal sender As BtnCancelSmp.Click
Call awalsimpanan() Sub awalsimpanan() txtnasmp.text = "" txtnamasmp.text = "" txtalamatsmp.text = "" txttlsmp.text = "" txttanggallsmp.text = "" txtjksmp.text = "" txtagamasmp.text = "" txtpekerjaansmp.text = "" txthpsmp.text = "" txtkelurahansmp.text = "" txtkecamatansmp.text = "" txtkabupatensmp.text = "" txtswsmp.text = "" txtssrsmp.text = "" Private Sub MenuStrip1_ItemClicked(ByVal sender As System.Object, ByVal e As System.Windows.Forms.ToolStripItemClickedEventArgs) Handles MenuStrip1.ItemClicked Private Sub NonSahamToolStripMenuItem_Click(ByVal sender As NonSahamToolStripMenuItem.Click GroupBoxDaftarAnggotaBaru.Visible = False GroupBoxCariAnggota.Visible = False GroupBoxTransaksiSimpananAnggota.Visible = False GroupBoxTransaksiPinjamanAnggota.Visible = False GroupBoxTransaksiPembayaranAnggota.Visible = False GroupBoxNonSaham.Visible = False GroupBoxTransaksiSimpananNonSaham.Visible = True GroupBoxTransaksiBungaNonSaham.Visible = False tampilkantransaksisimpanannonsaham() comboboxkode() Private Sub Label92_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label92.Click Private Sub dgvdatasimpannonsaham_cellclick(byval sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles dgvdatasimpannonsaham.cellclick Try txtkode.text = dgvdatasimpannonsaham.item(0, dgvdatasimpannonsaham.currentrow.index).value txtnama.text = dgvdatasimpannonsaham.item(1, dgvdatasimpannonsaham.currentrow.index).value txtbunga.text = dgvdatasimpannonsaham.item(2, dgvdatasimpannonsaham.currentrow.index).value cbhitunganbunga.text = dgvdatasimpannonsaham.item(3, dgvdatasimpannonsaham.currentrow.index).value Catch ex As Exception End Try Private Sub GroupBoxTransaksiPinjamanAnggota_Enter(ByVal
sender As GroupBoxTransaksiPinjamanAnggota.Enter Private Sub btnsave_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btnsave.click command = New OleDbCommand("INSERT INTO TableNonSaham VALUES('" & txtkode.text & "', '" & txtnama.text & "', '" & txtbunga.text & "', '" & cbhitunganbunga.text & "')", connect) command.executenonquery() MsgBox("Berhasil di Simpan") tampildatasimpanannonsaham() awalsimpanannonsaham() Sub awalsimpanannonsaham() txtkode.text = "" txtnama.text = "" txtbunga.text = "'" cbhitunganbunga.text = "" Private Sub GroupBoxNonSaham_Enter(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles GroupBoxNonSaham.Enter Private Sub SimpananNonSahamToolStripMenuItem_Click(ByVal sender As SimpananNonSahamToolStripMenuItem.Click GroupBoxDaftarAnggotaBaru.Visible = False GroupBoxCariAnggota.Visible = False GroupBoxTransaksiSimpananAnggota.Visible = False GroupBoxTransaksiPinjamanAnggota.Visible = False GroupBoxTransaksiPembayaranAnggota.Visible = False GroupBoxNonSaham.Visible = True GroupBoxTransaksiSimpananNonSaham.Visible = False GroupBoxTransaksiBungaNonSaham.Visible = False tampildatasimpanannonsaham() Private Sub Menu_Utama_MenuStart(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.MenuStart Private Sub btndelete_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btndelete.click command = New OleDbCommand("DELETE FROM TableNonSaham WHERE Kode='" + txtkode.text + "'", connect) command.executenonquery() MsgBox("Berhasil di Hapus") tampildatasimpanannonsaham() awalsimpanannonsaham()
Private Sub dgvdatasimpannonsaham_cellcontentclick(byval sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles dgvdatasimpannonsaham.cellcontentclick Private Sub btncancel_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btncancel.click awalsimpanannonsaham() Private Sub btnexit_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btnexit.click Me.Visible = False Private Sub Button1_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnsavesmpns.click Try command = New OleDbCommand("INSERT INTO TableTransaksiSimpananNonSaham VALUES('" & Format(Now, "ddmmyyyyhhmmss") & "', '" & txtnasmpns.text & "', '" & cbkodesmpns.text & "', '" & Format(Now, "MM/dd/yyyy") & "', '" & txtjssmpns.text & "')", connect) command.executenonquery() MsgBox("Berhasil di Simpan") AwalTransaksiSimpananNonSaham() Catch ex As Exception MsgBox(ex.ToString) End Try Sub tampilkantransaksisimpanannonsaham() dr = New OleDbDataAdapter dt.clear() dt.columns.clear() dr.fill(dt) DGVTransaksiSNS.DataSource = dt Sub comboboxkode() command = New OleDbCommand command.commandtext = "select * from TableNonSaham" command.connection = connect DrN = command.executereader cbkodesmpns.items.clear() While DrN.Read() cbkodesmpns.items.add(drn.item(0).tostring) End While Sub AwalTransaksiSimpananNonSaham() txtnasmpns.text = ""
txtnamasmpns.text = "" txtalamatsmpns.text = "" txttlsmpns.text = "" txttanggallahirsmpns.text = "" txtjksmpns.text = "" txtagamasmpns.text = "" txtpekerjaansmpns.text = "" txthpsmpns.text = "" cbkodesmpns.text = "" txtnamasimpananns.text = "" txtbungasmpns.text = "" txthitunaganbungasmpns.text = "" txtjssmpns.text = "" txtdibayarsmpns.text = "" txtkembaliansmpns.text = "" Private Sub GroupBoxTransaksiSimpananNonSaham_Enter(ByVal sender As GroupBoxTransaksiSimpananNonSaham.Enter GroupBoxDaftarAnggotaBaru.Visible = False GroupBoxCariAnggota.Visible = False GroupBoxTransaksiSimpananAnggota.Visible = False GroupBoxTransaksiPinjamanAnggota.Visible = False GroupBoxTransaksiPembayaranAnggota.Visible = False GroupBoxNonSaham.Visible = False GroupBoxTransaksiSimpananNonSaham.Visible = True Private Sub txtnasmpns_textchanged(byval sender As System.Object, ByVal e As System.EventArgs) Handles txtnasmpns.textchanged command = New OleDbCommand command.commandtext = "select * from TableDaftarAnggota WHERE NomorAnggota='" & txtnasmpns.text & "'" command.connection = connect DrN = command.executereader DrN.Read() If DrN.HasRows Then txtnamasmpns.text = DrN.Item(1).ToString txtalamatsmpns.text = DrN.Item(2).ToString txttlsmpns.text = DrN.Item(3).ToString txttanggallahirsmpns.text = Format(DrN.Item(4).ToString, "MM/dd/yyyy") txtjksmpns.text = DrN.Item(5).ToString txtagamasmpns.text = DrN.Item(6).ToString txtpekerjaansmpns.text = DrN.Item(7).ToString txthpsmpns.text = DrN.Item(8).ToString Private Sub cbkodesmpns_keydown(byval sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles cbkodesmpns.keydown cbkodesmpns.text = ""
Private Sub cbkodesmpns_selectedindexchanged(byval sender As cbkodesmpns.selectedindexchanged tampilkantransaksisimpanannonsaham() Private Sub cbkodesmpns_textchanged(byval sender As Object, ByVal e As System.EventArgs) Handles cbkodesmpns.textchanged If connect.state = ConnectionState.Open Then Else command = New OleDbCommand command.commandtext = "select * from TableNonSaham WHERE Kode='" & cbkodesmpns.text & "'" command.connection = connect DrN = command.executereader DrN.Read() If DrN.HasRows Then txtnamasimpananns.text = DrN.Item(1).ToString txtbungasmpns.text = DrN.Item(2).ToString txthitunaganbungasmpns.text = DrN.Item(3).ToString Private Sub Button3_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnDeleteSmpNS.Click command = New OleDbCommand("DELETE FROM TableTransaksiSimpananNonSaham WHERE KodeTransaksi='" + lblkodetransaksi.text + "'", connect) command.executenonquery() MsgBox("Berhasil di Hapus") tampilkantransaksisimpanannonsaham() awal() Private Sub btncancelsmpns_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btncancelsmpns.click Call AwalTransaksiSimpananNonSaham() txtnpinjamanbyr.text = "" Private Sub ButtonCancelPembayaran_Click(ByVal sender As BtnCancelByr.Click AwalPembayaran() txtnpinjamanbyr.text = ""
Private Sub btnexitsmpns_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btnexitsmpns.click GroupBoxTransaksiSimpananNonSaham.Visible = False Private Sub SahamToolStripMenuItem_Click(ByVal sender As SahamToolStripMenuItem.Click GroupBoxDaftarAnggotaBaru.Visible = False GroupBoxCariAnggota.Visible = False GroupBoxTransaksiSimpananAnggota.Visible = True GroupBoxTransaksiPinjamanAnggota.Visible = False GroupBoxTransaksiPembayaranAnggota.Visible = False GroupBoxNonSaham.Visible = False GroupBoxTransaksiSimpananNonSaham.Visible = False GroupBoxTransaksiBungaNonSaham.Visible = False comboboxkode() tampilsimpanan() BtnSaveSmp.Text = "New" AktifSimpan(False) BtnSaveSmp.Image = Image.FromFile(Application.StartupPath & "\icon\new.ico") Private Sub txtdibayarsmpns_mouseleave(byval sender As Object, ByVal e As System.EventArgs) Handles txtdibayarsmpns.mouseleave Private Sub txtdibayarsmpns_textchanged(byval sender As txtdibayarsmpns.textchanged Dim X As Long X = Val(txtDibayarSmpNS.Text) - Val(txtJSSmpNS.Text) If X < 0 Then LblPesan.ForeColor = Color.Red LblPesan.Text = "Uang Belum Cukup" txtkembaliansmpns.text = "" Else txtkembaliansmpns.text = X LblPesan.Text = "" Private Sub DGVTransaksiSNS_CellClick(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DGVTransaksiSNS.CellClick Dim i As Integer = DGVTransaksiSNS.CurrentRow.Index lblkodetransaksi.text = DGVTransaksiSNS.Item(0, i).value txtnasmpns.text = DGVTransaksiSNS.Item(1, i).value cbkodesmpns.text = DGVTransaksiSNS.Item(2, i).value txtjssmpns.text = DGVTransaksiSNS.Item(4, i).value Private Sub BtnEditBaru_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnEditBaru.Click
command = New OleDbCommand("UPDATE TableDaftarAnggota set SAwal='" & txtsabaru.text & "',Nama='" & txtnamabaru.text & "',Alamat='" & txtalmtbaru.text & "',TempatLahir='" & txttlbaru.text & "',TanggalLahir='" & Format(DTPTlBaru.Value, "MM/dd/yyyy") & "',JenisKelamin='" & CBJKBaru.Text & "',Agama='" & CBAgamaBaru.Text & "',Pekerjaan='" & cbpekerjaanbaru.text & "',Hp='" & txthpbaru.text & "',Kelurahan='" & CBKelurahanBaru.Text & "',Kecamatan='" & CBKecamatanBaru.Text & "',Kabupaten='" & CBKabupatenBaru.Text & "' Where NomorAnggota='" & txtnabaru.text & "'", connect) command.executenonquery() MsgBox(" Data Berhasil di Edit") Call awalanggotabaru() tampildaftaranggota() Private Sub DgvAnggota_CellClick(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DgvAnggota.CellClick Try txtnabaru.text = DgvAnggota.Item(0, DgvAnggota.CurrentRow.Index).Value txtnamabaru.text = DgvAnggota.Item(1, DgvAnggota.CurrentRow.Index).Value txtalmtbaru.text = DgvAnggota.Item(2, DgvAnggota.CurrentRow.Index).Value txttlbaru.text = DgvAnggota.Item(3, DgvAnggota.CurrentRow.Index).Value DTPTlBaru.Value = DgvAnggota.Item(4, DgvAnggota.CurrentRow.Index).Value CBJKBaru.Text = DgvAnggota.Item(5, DgvAnggota.CurrentRow.Index).Value CBAgamaBaru.Text = DgvAnggota.Item(6, DgvAnggota.CurrentRow.Index).Value cbpekerjaanbaru.text = DgvAnggota.Item(7, DgvAnggota.CurrentRow.Index).Value txthpbaru.text = DgvAnggota.Item(8, DgvAnggota.CurrentRow.Index).Value CBKelurahanBaru.Text = DgvAnggota.Item(9, DgvAnggota.CurrentRow.Index).Value CBKecamatanBaru.Text = DgvAnggota.Item(10, DgvAnggota.CurrentRow.Index).Value CBKabupatenBaru.Text = DgvAnggota.Item(11, DgvAnggota.CurrentRow.Index).Value txtsabaru.text = DgvAnggota.Item(12, DgvAnggota.CurrentRow.Index).Value Catch ex As Exception End Try Private Sub BtnDeleteBaru_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnDeleteBaru.Click 4. command = New OleDbCommand("DELETE From TableDaftarAnggota Where NomorAnggota='" & txtnabaru.text & "'", connect) command.executenonquery() MsgBox(" Data Berhasil di Hapus")
Call awalanggotabaru() tampildaftaranggota() Private Sub DgvAnggota_CellContentClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DgvAnggota.CellContentClick Private Sub CBJKBaru_KeyDown(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles CBJKBaru.KeyDown Private Sub CBJKBaru_KeyUp(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles CBJKBaru.KeyUp CBJKBaru.Text = "" Private Sub CBAgamaBaru_KeyUp(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles CBAgamaBaru.KeyUp CBAgamaBaru.Text = "" Private Sub txtpekerjaanbaru_keyup(byval sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles cbpekerjaanbaru.keyup cbpekerjaanbaru.text = "" Private Sub txtnabyr_textchanged(byval sender As System.Object, ByVal e As System.EventArgs) Handles txtnabyr.textchanged command = New OleDbCommand("select * from TableDaftarAnggota Where NomorAnggota='" & txtnabyr.text & "'", connect) DrN = command.executereader DrN.Read() If DrN.HasRows Then txtnamabyr.text = DrN.Item(1).ToString txtalamatbyr.text = DrN.Item(2).ToString txttlbyr.text = DrN.Item(3).ToString txttanggallbyr.text = DrN.Item(4).ToString txtjkbyr.text = DrN.Item(5).ToString txtagamabyr.text = DrN.Item(6).ToString txtpekerjaanbyr.text = DrN.Item(7).ToString txthpbyr.text = DrN.Item(8).ToString txtkelurahanbyr.text = DrN.Item(9).ToString txtkecamatanbyr.text = DrN.Item(10).ToString txtkabupatenbyr.text = DrN.Item(11).ToString
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnCari.Click command = New OleDbCommand("select * from TableDaftarAnggota Where NomorAnggota='" & txtcarianggota.text & "'", connect) DrN = command.executereader DrN.Read() If DrN.HasRows Then txtnabaru.text = DrN(0) txtnamabaru.text = DrN(1) txtalmtbaru.text = DrN(2) txttlbaru.text = DrN(3) DTPTlBaru.Value = DrN(4) CBJKBaru.Text = DrN(5) CBAgamaBaru.Text = DrN(6) cbpekerjaanbaru.text = DrN(7) txthpbaru.text = DrN(8) CBKelurahanBaru.Text = DrN(9) CBKecamatanBaru.Text = DrN(10) CBKabupatenBaru.Text = DrN(11) txtsabaru.text = DrN(12) GroupBoxDaftarAnggotaBaru.Visible = True GroupBoxCariAnggota.Visible = False GroupBoxTransaksiSimpananAnggota.Visible = False GroupBoxTransaksiPinjamanAnggota.Visible = False GroupBoxTransaksiPembayaranAnggota.Visible = False GroupBoxNonSaham.Visible = False Call tampildaftaranggota() With cbpekerjaanbaru.items.add("wiraswasta") End With With CBAgamaBaru.Items.Add("Islam") End With With CBJKBaru.Items.Add("Laki-Laki") End With With CBKecamatanBaru.Items.Add("Kecamatan Medan Amplas") With CBKabupatenBaru.Items.Add("Kabupaten Asahan") End With With CBKelurahanBaru.Items.Add("Kelurahan/Desa Harjosari I") End With GroupBoxCariAnggota.Visible = False Else LblCarii.Text = "Data Tidak di Temukan"
Private Sub CariToolStripMenuItem_Click_1(ByVal sender As CariToolStripMenuItem.Click GroupBoxDaftarAnggotaBaru.Visible = False GroupBoxCariAnggota.Visible = True GroupBoxTransaksiSimpananAnggota.Visible = False GroupBoxTransaksiPinjamanAnggota.Visible = False GroupBoxTransaksiPembayaranAnggota.Visible = False GroupBoxNonSaham.Visible = False GroupBoxTransaksiSimpananNonSaham.Visible = False GroupBoxTransaksiBungaNonSaham.Visible = False Private Sub txtpersenbunga_textchanged(byval sender As txtpersenbunga.textchanged If Val(txtPersenBunga.Text) > 100 Or Val(txtPersenBunga.Text) < 0 Then MsgBox("Bunga Salah") Else txtbungapjm.text = Val(txtPPPjm.Text) * Val(txtPersenBunga.Text) / 100 txttppjm.text = Val(txtPPPjm.Text) + Val(txtBungaPjm.Text) txtcicilanpjm.text = Val(txtTPPjm.Text) / Val(txtJWPjm.Text) Private Sub Button1_Click_2(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnCancelBaru.Click txtnabaru.text = kodeutama("nomoranggota", "TableDaftarAnggota") ' awalanggotabaru() Sub awalanggota() txtnabaru.text = "" txtnamabaru.text = "" txtalmtbaru.text = "" txttlbaru.text = "" DTPTlBaru.Value = "" CBJKBaru.Text = "" CBAgamaBaru.Text = "" cbpekerjaanbaru.text = "" txthpbaru.text = "" CBKelurahanBaru.Text = "" CBKecamatanBaru.Text = "" CBKabupatenBaru.Text = "" txtsabaru.text = "" Private Sub txtnppjm_textchanged(byval sender As System.Object, ByVal e As System.EventArgs) Handles txtnppjm.textchanged
Private Sub txtnpinjamanbyr_keydown(byval sender As System.Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles txtnpinjamanbyr.keydown If e.keycode = 13 Then Try command = New OleDbCommand("select NomorAnggota,TanggalMulai,Cicilan from TablePinjaman Where NomorPinjaman='" & txtnpinjamanbyr.text & "'", connect) DrN = command.executereader DrN.Read() If DrN.HasRows Then txtiuranbyr.text = DrN(2) txttjtbyr.text() = Format(DrN(1), "dd/mm/yyyy") txttpbyr.text() = Format(Now, "dd/mm/yyyy") txtnabyr.text = DrN(0) Catch ex As Exception MsgBox(ex.Message) End Try Private Sub txtnpinjamanbyr_textchanged(byval sender As txtnpinjamanbyr.textchanged Try command = New OleDbCommand("select NomorAnggota,TanggalMulai,Cicilan from TablePinjaman Where NomorPinjaman='" & txtnpinjamanbyr.text & "'", connect) DrN = command.executereader DrN.Read() If DrN.HasRows Then txtiuranbyr.text = DrN(2) txttjtbyr.text() = Format(DrN(1), "dd/mm/yyyy") txttpbyr.text() = Format(Now, "dd/mm/yyyy") txtnabyr.text = DrN(0) Else AwalPembayaran() TampilkanPembayaran() If txtnpinjamanbyr.text <> "" Then dt.clear() dt.columns.clear() command = New OleDbCommand("select count(nomorpinjaman) as jlh from TablePembayaran Where NomorPinjaman='" & txtnpinjamanbyr.text & "'", connect) DrN = command.executereader DrN.Read() If DrN.HasRows Then
CBAngsuranKeByr.Text = Val(DrN(0).ToString) + 1 Else CBAngsuranKeByr.Text = "" Catch ex As Exception MsgBox(ex.Message) End Try Sub TampilkanPembayaran() command = New OleDbCommand("select * From TablePembayaran Where NomorPinjaman='" & txtnpinjamanbyr.text & "'", connect) DrN = command.executereader DGVPembayaran.Rows.Clear() If DrN.HasRows Then While DrN.Read DGVPembayaran.Rows.Add(New String() {DrN(0), DrN(1), DrN(2), DrN(3), DrN(4), (Val(DrN(3)) + Val(DrN(4))), DrN(5)}) 'DGVPembayaran.Rows.Add(New String() {"ddd", "ddd", "fffff", "dfdfd", "ddgdfgfd"}) End While Else DGVPembayaran.Rows.Clear() 'dr = New OleDbDataAdapter("select * From QueryPembayaran Where NomorPinjaman='" & txtnpinjamanbyr.text & "'", connect) 'dt.clear() 'dr.fill(dt) 'DGVPembayaran.DataSource = dt Private Sub GroupBoxTransaksiPembayaranAnggota_Enter(ByVal sender As GroupBoxTransaksiPembayaranAnggota.Enter Private Sub txtpersendendabyr_textchanged(byval sender As txtpersendendabyr.textchanged txtdendabyr.text = CInt(Int(Val(txtPersenDendaByr.Text) / 100 * Val(txtIuranByr.Text))) Private Sub txtdendabyr_textchanged(byval sender As txtdendabyr.textchanged txttbbyr.text = Val(txtDendaByr.Text) + Val(txtIuranByr.Text) Private Sub Label71_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label71.Click
Private Sub ProfilCUCintaKasihToolStripMenuItem_Click(ByVal sender As ProfilCUCintaKasihToolStripMenuItem.Click FormAbout.Show() Private Sub QuitToolStripMenuItem_Click(ByVal sender As QuitToolStripMenuItem.Click End Private Sub SimpananAnggotaToolStripMenuItem1_Click(ByVal sender As SimpananAnggotaToolStripMenuItem1.Click frminputbox.text = "Simpanan Anggota" frminputbox.show() Private Sub PembayaranAnggToolStripMenuItem_Click(ByVal sender As PembayaranAnggToolStripMenuItem.Click frminputbox.text = "Pembayaran Anggota" frminputbox.show() Private Sub BiodataAnggotaToolStripMenuItem_Click(ByVal sender As BiodataAnggotaToolStripMenuItem.Click frmcetaklaporan.enabled = True frmcetaklaporan.visible = False frmcetaklaporan.show() frmcetaklaporan.daftaranggota() frmcetaklaporan.visible = True Private Sub PinjamanAnggotaToolStripMenuItem1_Click(ByVal sender As PinjamanAnggotaToolStripMenuItem1.Click frmcetaklaporan.enabled = True frmcetaklaporan.visible = False frmcetaklaporan.show() frmcetaklaporan.pinjamanumum() frmcetaklaporan.visible = True Private Sub PembayaranAnggotaToolStripMenuItem1_Click(ByVal sender As PembayaranAnggotaToolStripMenuItem1.Click frmcetaklaporan.enabled = True frmcetaklaporan.visible = False frmcetaklaporan.show() frmcetaklaporan.pembayaranumum() frmcetaklaporan.visible = True Private Sub SimpananAnggotaToolStripMenuItem2_Click(ByVal sender As SimpananAnggotaToolStripMenuItem2.Click frmcetaklaporan.enabled = True
frmcetaklaporan.visible = False frmcetaklaporan.show() frmcetaklaporan.simpananumumsaham() frmcetaklaporan.visible = True Private Sub SimpananAnggotaNonSahamToolStripMenuItem_Click(ByVal sender As SimpananAnggotaNonSahamToolStripMenuItem.Click frmcetaklaporan.enabled = True frmcetaklaporan.visible = False frmcetaklaporan.show() frmcetaklaporan.simpananumumnonsaham() frmcetaklaporan.visible = True Private Sub Label86_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Private Sub GBBungaNonSaham_Enter(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles GroupBoxTransaksiBungaNonSaham.Enter Private Sub BungaNonSahamToolStripMenuItem_Click(ByVal sender As BungaNonSahamToolStripMenuItem.Click GroupBoxDaftarAnggotaBaru.Visible = False GroupBoxCariAnggota.Visible = False GroupBoxTransaksiSimpananAnggota.Visible = False GroupBoxTransaksiPinjamanAnggota.Visible = False GroupBoxTransaksiPembayaranAnggota.Visible = False GroupBoxNonSaham.Visible = False GroupBoxTransaksiSimpananNonSaham.Visible = False FormBunga.Visible = True FormBunga.Focus() Private Sub btncetakbunga_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btncetakbunga.click Private Sub txtnoanggotapjm_textchanged(byval sender As txtnoanggotapjm.textchanged command = New OleDbCommand("select * from TableDaftarAnggota Where NomorAnggota='" & txtnoanggotapjm.text & "'", connect) DrN = command.executereader DrN.Read() If DrN.HasRows Then txtnamapjm.text = DrN.Item(1).ToString TxtAlmPjm.Text = DrN.Item(2).ToString TxtTLPjm.Text = DrN.Item(3).ToString
txttanggallpjm.text = DrN.Item(4).ToString txtjkpjm.text = DrN.Item(5).ToString txtagamapjm.text = DrN.Item(6).ToString txtpekerjaanpjm.text = DrN.Item(7).ToString txthppjm.text = DrN.Item(8).ToString txtkelurahanpjm.text = DrN.Item(9).ToString txtkecamatanpjm.text = DrN.Item(10).ToString txtkabupatenpjm.text = DrN.Item(11).ToString txtpppjm.focus() Else 'MsgBox("Data Belum ada") txtnoanggotapjm.focus() Private Sub DGVPinjaman_CellContentClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DGVPinjaman.CellContentClick Private Sub GroupBoxDaftarAnggotaBaru_Enter(ByVal sender As GroupBoxDaftarAnggotaBaru.Enter Private Sub AToolStripMenuItem_Click(ByVal sender As AToolStripMenuItem.Click Private Sub DGVSimpanan_CellClick(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DGVSimpanan.CellClick Private Sub DGVSimpanan_CellContentClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DGVSimpanan.CellContentClick Private Sub DTPMulaiPjm_ValueChanged(ByVal sender As DTPMulaiPjm.ValueChanged DTPSelesaiPjm.Value = DateAdd("m", Val(txtJWPjm.Text), DTPMulaiPjm.Value) End Class
KARTU BIMBINGAN TUGAS AKHIR MAHASISWA Nama Mahasiswa : KLARA SRIKANDI GINTING Nomor Stambuk : 132406145 Judul Tugas Akhir : SISTEM INFORMASI MANAJEMEN KOPERASI SIMPAN PINJAM PADA CU CINTA KASIH P. BRAYAN MEDAN BERBASIS VISUAL BASIC 2010 Dosen Pembimbing : Drs. Rosman Siregar M,Si. Tanggal Mulai Bimbingan : Tanggal Selesai Bimbingan : No. Tanggal Asisten Bimbingan Pembahasan pada Asistensi Mengenai, pada Bab : Paraf Dosen Pembimbing Keterangan Kartu ini harap dikembalikan ke Departemen Matematika bila bimbingan telah selesai. Diketahui, Ketua Program Studi D3 Teknik Informatika, Disetujui, Pembimbing, Dr, Elly Rosmaini, M.Si. Drs. Rosman Siregar M.Si. NIP 196005201985032002 NIP 196101071986011001
SURAT KETERANGAN Hasil Uji Program Tugas Akhir Yang bertanda tangan dibawah ini, menerangkan bahwa Tugas Akhir Mahasiswa Program Diploma 3 Teknik Informatika : Nama : KLARA SRIKANDI GINTING NIM : 132406145 Program Studi : TEKNIK INFORMATIKA Judul TA : SISTEM INFORMASI MANAJEMEN KOPERASI SIMPAN PINJAM PADA CU CINTA KASIH P. BRAYAN MEDAN BERBASIS VISUAL BASIC 2010 Telah melaksanakan test program Tugas Akhir Mahasiswa tersebut diatas tanggal...juni 2016 Dengan Hasil : Sukses / Gagal Demikian diterangkan untuk digunakan melengkapi syarat pendaftaran Ujian Meja Hijau Tugas Akhir Mahasiswa bersangkutan di Departemen Matematika FMIPA USU Medan. Medan, Juni 2016 Program Studi D3 Teknik Informatika Ketua, Dr. Elly Rosmaini, M.Si. NIP. 1960 0520 1985 0320 02
SURAT KETERANGAN Hasil Uji Program Tugas Akhir Yang bertanda tangan di bawah ini, menerangkan bahwa Mahasiswa Tugas Akhir Program D3 Teknik Informatika : Nama : KLARA SRIKANDI GINTING NIM : 132406145 Program Studi : D3 Teknik Informatika Judul Tugas Akhir : SISTEM INFORMASI MANAJEMEN KOPERASI SIMPAN PINJAM PADA CU CINTA KASIH P. BRAYAN MEDAN BERBASIS VISUAL BASIC 2010 telah melakukan test program Tugas Akhir Mahasiswa tersebut di atas pada tanggal.../06/2016. Dengan hasil : SUKSES / GAGAL Demikian diterangkan untuk digunakan melengkapi Syarat Pendaftaran Meja Hijau Tugas Akhir Mahasiswa bersangkutan di Departemen Matematika FMIPA USU Medan. Medan, Juni 2016 Dosen Pembimbing Program D3 Teknik Informatika Drs. Rosman Siregar M.Si. NIP 196101071986011001