LISTING PROGRAM. 1. Tampilan Awal. 2. Menu Login. Public Class Awal

Similar documents
Kartu Bimbingan Tugas Akhir Mahasiswa

LISTING PROGRAM. <?php include 'admin/koneksi.php';?> <!--[if IE 7 ]><html class="ie ie7" lang="en"><![endif]-->

KARTU BIMBINGAN TUGAS AKHIR MAHASISWA PEMBAHASAN PADA ASISTENSI MENGENAI, PADA BAB

LAMPIRAN. Universitas Sumatera Utara

Private Sub MenuUtamaToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Me.ShowDialog() End Sub

L A M P I R A N. Universitas Sumatera Utara

LISTING PROGRAM. PrivateSub KeluarToolStripMenuItem_Click(sender AsObject, e AsEventArgs) Handles KeluarToolStripMenuItem.Click Close() EndSub

Else. End If End Sub End Class. PDF created with pdffactory trial version

LAMPIRAN A-2 : LAPORAN PENJUALAN DOKUMEN KELUARAN

L A M P I R A N. Universitas Sumatera Utara

/******************** Tunable parameters: ********************/

LAMPIRAN A: Listing Program

Form Connection. Imports System Imports System.Threading Imports System.IO.Ports Imports System.ComponentModel

WEEK 1. Event: Tick: Occurs when the specified timer interval has elapsed and the timer is enabled.

My first game. 'function which adds objects with bug tag to bugarray array. Saturday, November 23, :06 AM

A-1 LISTING PROGRAM. Halaman Koneksi. Universitas Sumatera Utara

LISTING PROGRAM. frmmenu.vb. frmlogin.vb. Universitas Sumatera Utara. Public Class frmmenu

Visitor Management System

Lampiran 1 Kode Program

Tutorial, Source code, Request Program Visual Basic

LAMPIRAN. Universitas Sumatera Utara

LAMPIRAN A : LISTING PROGRAM

Mr.Khaled Anwar ( )

DO NOT COPY AMIT PHOTOSTUDIO

LISTING PROGRAM. mainform.vb A-1. Universitas Sumatera Utara

Form Adapter Example. DRAFT Document ID : Form_Adapter.PDF Author : Michele Harris Version : 1.1 Date :

LAMPIRAN FORM 1 Universitas Sumatera Universitas Utara

LISTING PROGRAM. 1. Form Login. Private Sub BATAL_Click() End End Sub

DAFTAR PUSTAKA. Munawar, Pemodelan Visual dengan UML edl. Graha Ilmu : Jakarta.

PANDUAN PENGGUNA (SUPPLIER) MAINTAIN CERTIFICATES/SUPPLIER DETAILS SUPPLIER RELATIONSHIP MANAGEMENT SUPPLY CHAIN MANAGEMENT SYSTEM (SCMS)

L A M P I R A N. Universitas Sumatera Utara

Objectives. After completing this topic, the students will: Understand of the concept of polymorphism Know on How to implement 2 types of polymorphism

Panduan Menggunakan Autoresponder FreeAutobot.com

LISTING PROGRAM. 1. Form Menu Utama. Universitas Sumatera Utara

A-1 LISTING PROGRAM. 1. Module1

Universitas Sumatera Utara

DAFTAR PUSTAKA. Bojic, Paul, 2008, Business Information System. Pearson Education Ltd., England

In this tutorial we will create a simple calculator to Add/Subtract/Multiply and Divide two numbers and show a simple message box result.

LAMPIRAN LIST PROGRAM

PANDUAN PENGGUNA (SUPPLIER) MAINTAIN CERTIFICATES/SUPPLIER DETAILS SUPPLIER RELATIONSHIP MANAGEMENT SUPPLY CHAIN MANAGEMENT SYSTEM (SCMS)

LAMPIRAN : LISTING PROGRAM

DRAWING AND MOVING IMAGES

1 string start = DateTime.Now.ToShortDateString(); 2 string end = DateTime.Now.AddDays(5).ToShortDateString(); 3 OleDbConnection conn2 =

LAMPIRAN A: Listing Program

LISTING PROGRAM. namespace vigenere_des { public partial class MainPage : PhoneApplicationPage { public MainPage() { InitializeComponent(); }

Learning VB.Net. Tutorial 10 Collections

Connection Example. Document ID : Connection_Example.PDF Author : Michele Harris Version : 1.1 Date :

LAMPIRAN. 1. Kode Program

UJIAN AKHIR SEMESTER TEKNIK INFORMATIKA SEKOLAH TINGGI TEKNOLOGI DUTA BANGSA

Revision for Final Examination (Second Semester) Grade 9

End Sub. Sub Kunci() Dim i As Integer For i = 0 To 4 Txtfield(i).Locked = True Next i grddatagrid.enabled = False End Sub

"!#... )*! "!# )+, -./ 01 $

IMS1906: Business Software Fundamentals Tutorial exercises Week 5: Variables and Constants

FOR 240 Homework Assignment 4 Using DBGridView and Other VB Controls to Manipulate Database Introduction to Computing in Natural Resources

REGISTRATION GUIDE MCIS CUSTOMER PORTAL. Page 1

Serial-out Color Sensor. Overview. Features

AN IMPROVED PACKET FORWARDING APPROACH FOR SOURCE LOCATION PRIVACY IN WIRELESS SENSORS NETWORK MOHAMMAD ALI NASSIRI ABRISHAMCHI

ssk 2023 asas komunikasi dan rangkaian TOPIK 4.0 PENGALAMATAN RANGKAIAN Minggu 11

B,8 PERKHIDMATAN KREDIT DAN PERBANKAN. Pemindahan Data PROSEDUR UNIT KOMPUTER. BPKP/KlOK-117 Bilangan Semakan : 0 Tarikh : PERUBAHAN.

C16 Visual Basic Net Programming

Manual Pengguna. PCN Online Service Fulfillment System

LAMPIRAN A LISTING PROGRAM

Pengguna akan diberikan Username dan Password oleh Administrator untuk login sebagai admin/conference Manager bagi conference yang akan diadakan.

LAMPIRAN Lampiran Utama. a. Struktur Organisasi

1. Create your First VB.Net Program Hello World

LAMPIRAN LISTING PROGRAM

Pengenalan Sistem Maklumat Dalam Pendidikan

超音波モータ制御プログラムの作成 (v1.2.1)

To enter the number in decimals Label 1 To show total. Text:...

Déclaration du module

LAMPIRAN A : LISTING PROGRAM

VISUAL BASIC II CC111 INTRODUCTION TO COMPUTERS

ก Microsoft Visual Studio 2008

DOKUMEN TIDAK TERKAWAL

ISU DAN CABARAN PELAKSANAAN SISTEM PENGURUSAN KESELAMATAN MAKLUMAT (ISMS) 15 Jun 2016 Dewan Taklimat Serdang

LISTING PROGRAM. Form Splash

LAMPIRAN A : LISTING PROGRAM

Microsoft TS: Microsoft.NET Framework 3.5, Windows Forms Application Development Microsoft

C4.3, 4 Lab: Conditionals - Select Statement and Additional Input Controls Solutions

S.2 Computer Literacy Question-Answer Book

LAMPIRAN. Universitas Sumatera Utara

Learning VB.Net. Tutorial 19 Classes and Inheritance

LAMPIRAN A PROGRAM FLOWSTONE

TUITION CENTRE MANAGEMENT SYSTEM (TCMS) ZARIFAH BINTI MOHD PAHMI UNIVERSITI TEKNIKAL MALAYSIA MELAKA

belajar html5 158E7F2D743EA866244C3EE391F064DC Belajar Html5 1 / 6

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Label1.Text = Label1.

Herefordshire College of Technology Centre Edexcel BTEC Level 3 Extended Diploma in Information Technology (Assignment 1 of 3)

IT3101 -Rapid Application Development Second Year- First Semester. Practical 01. Visual Basic.NET Environment.

This PDF was generated in real-time using DynamicPDF; Generator for.net.

MANAGE COURSE RESOURCES LABEL TEXT PAGE URL BOOK FILE FOLDER IMS CONTENT PACKAGE

Section 7 The BASIC Language II

FIRST TIME LOGIN & SELF REGISTRATION USER GUIDE LOG MASUK KALI PERTAMA & PENDAFTARAN SENDIRI PANDUAN PENGGUNA

OVERLOADING METHODS AND CONSTRUCTORS: The Ball Class

LAMPIRAN A LISTING PROGRAM. Universitas Sumatera Utara

Year 12 : Visual Basic Tutorial.

LAMPIRAN DAFTAR PUBLIKASI ILMIAH PENULIS. No Judul Nama Seminar Tempat Tahun 1 Pemanfaatan Fuzzy Logic Dalam menakar Prestasi

Semasa buku ini ditulis XAMPP mengandungi empat versi:

M2U MANUAL PENGGUNA USER MANUAL M2UNHJ. 0 P a g e BAHAGIAN SIMPANAN DAN PENGELUARAN JABATAN KHIDMAT PENDEPOSIT DAN OPERASI LEMBAGA TABUNG HAJI

LISTING PROGRAM. 1. Module SkripsiUmri.py. import sys, operator, codecs, time. class Timer(object): def init (self): self.t1= time.

LISTING PROGRAM. Source Code Tampilan Awal. Source Code Menu Utama

Transcription:

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