www.belajarvb.
belajarvb.net
Media Belajar VB.Net Online & Bimbingan Tugas Akhir - Skripsi
Module Module1
With TabelLogon.ConnectionInfo
.ServerName = Application.StartupPath &
"\DBLaundry.mdb"
.UserID = ""
.Password = ""
.DatabaseName = ""
End With
BacaTabel.ApplyLogOnInfo(TabelLogon)
Next BacaTabel
End Sub
Imports System.Data.OleDb
DR.Read()
If Not DR.HasRows Then
MsgBox("Login gagal")
Hitung = Hitung + 1
If Hitung > 2 Then
End
End If
Exit Sub
Else
If TPassword.Text <> DR.Item("pwd_user") Then
MsgBox("password salah")
TPassword.Focus()
Exit Sub
End If
Me.Visible = False
MenuUtama.Show()
MenuUtama.Panel1.Text = DR.Item("kode_user")
MenuUtama.Panel2.Text = DR.Item("nama_user")
MenuUtama.Panel3.Text = DR.Item("status_user")
MenuUtama.Panel4.Text = Format(Today, "MMMM") & "
" & Format(Today, "yyyy")
End Class
3
www.
www.belajarvb.
belajarvb.net
Media Belajar VB.Net Online & Bimbingan Tugas Akhir - Skripsi
Imports System.Data.OleDb
Sub Kosongkan()
TextBox1.Clear()
TextBox2.Clear()
ComboBox1.Text = ""
TextBox3.Clear()
TextBox5.Clear()
TextBox1.Focus()
End Sub
Sub DataBaru()
TextBox2.Clear()
ComboBox1.Text = ""
TextBox3.Clear()
TextBox5.Clear()
TextBox2.Focus()
End Sub
Sub Ketemu()
On Error Resume Next
TextBox2.Text = DR.Item("nama_User")
ComboBox1.Text = DR.Item(2)
TextBox3.Text = DR.Item(3)
TextBox2.Focus()
End Sub
Sub TampilStatus_user()
CMD = New OleDbCommand("select distinct Status_user
from tblUser", CONN)
DR = CMD.ExecuteReader
ComboBox1.Items.Clear()
Do While DR.Read
ComboBox1.Items.Add(DR.Item("Status_user"))
Loop
End Sub
Sub TampilGrid()
DA = New OleDbDataAdapter("select * from tblUser",
CONN)
DS = New DataSet
DA.Fill(DS)
DGV.DataSource = DS.Tables(0)
DGV.ReadOnly = True
End Sub
Sub CariKode()
5
www.
www.belajarvb.
belajarvb.net
Media Belajar VB.Net Online & Bimbingan Tugas Akhir - Skripsi
6
www.
www.belajarvb.
belajarvb.net
Media Belajar VB.Net Online & Bimbingan Tugas Akhir - Skripsi
Call CariKode()
If Not DR.HasRows Then
MsgBox("Kode User tidak terdaftar")
TextBox1.Focus()
Exit Sub
End If
7
www.
www.belajarvb.
belajarvb.net
Media Belajar VB.Net Online & Bimbingan Tugas Akhir - Skripsi
End Sub
End Class
8
www.
www.belajarvb.
belajarvb.net
Media Belajar VB.Net Online & Bimbingan Tugas Akhir - Skripsi
Imports System.Data.OleDb
Sub Kosongkan()
TextBox1.Clear()
TextBox2.Clear()
TextBox5.Clear()
TextBox1.Focus()
End Sub
Sub DataBaru()
TextBox2.Clear()
TextBox5.Clear()
TextBox2.Focus()
End Sub
Sub Ketemu()
On Error Resume Next
TextBox2.Text = DR.Item("nama_barang")
TextBox2.Focus()
End Sub
Sub TampilGrid()
www.
www.belajarvb.
belajarvb.net
Media Belajar VB.Net Online & Bimbingan Tugas Akhir - Skripsi
Sub CariKode()
CMD = New OleDbCommand("select * from tblbarang where
kode_barang='" & TextBox1.Text & "'", CONN)
DR = CMD.ExecuteReader
DR.Read()
End Sub
10
www.
www.belajarvb.
belajarvb.net
Media Belajar VB.Net Online & Bimbingan Tugas Akhir - Skripsi
Catch ex As Exception
MsgBox(ex.Message) ' jelaskan salahnya karena
apa...?
End Try
End If
End Sub
Call CariKode()
If Not DR.HasRows Then
MsgBox("Kode barang tidak terdaftar")
TextBox1.Focus()
Exit Sub
End If
11
www.
www.belajarvb.
belajarvb.net
Media Belajar VB.Net Online & Bimbingan Tugas Akhir - Skripsi
End If
End Sub
12
www.
www.belajarvb.
belajarvb.net
Media Belajar VB.Net Online & Bimbingan Tugas Akhir - Skripsi
Imports System.Data.OleDb
Sub Bersihkan()
txtHP.Clear()
txtNama.Clear()
txtAlamat.Clear()
txtBerat.Text = 0
LBLTotalHarga.Text = 0
txtUangMuka.Text = 0
LBLSisa.Text = 0
LBLKembali.Text = 0
DGV.Rows.Clear()
End Sub
Sub TampilBarang()
DA = New OleDbDataAdapter("select * from tblbarang",
CONN)
DS = New DataSet
DA.Fill(DS)
DGV1.DataSource = DS.Tables(0)
www.
www.belajarvb.
belajarvb.net
Media Belajar VB.Net Online & Bimbingan Tugas Akhir - Skripsi
DGV1.ReadOnly = True
End Sub
Sub Nomor_TerimaOtomatis()
CMD = New OleDbCommand("select Nomor_Terima from
tblterima order by Nomor_Terima desc", CONN)
DR = CMD.ExecuteReader
DR.Read()
If Not DR.HasRows Then
LblNomor.Text = "00001"
Else
LblNomor.Text =
Format(Microsoft.VisualBasic.Left(DR.Item("Nomor_Terima"), 5)
+ 1, "00000")
End If
End Sub
14
www.
www.belajarvb.
belajarvb.net
Media Belajar VB.Net Online & Bimbingan Tugas Akhir - Skripsi
Call FormatGrid()
End Sub
Sub FormatGrid()
DGV.Columns(2).DefaultCellStyle.Format = "#,###"
DGV.Columns(2).DefaultCellStyle.Alignment =
DataGridViewContentAlignment.MiddleCenter
End Sub
15
www.
www.belajarvb.
belajarvb.net
Media Belajar VB.Net Online & Bimbingan Tugas Akhir - Skripsi
16
www.
www.belajarvb.
belajarvb.net
Media Belajar VB.Net Online & Bimbingan Tugas Akhir - Skripsi
Next
Next
Call FormatGrid()
TextBox1.Clear()
End Sub
17
www.
www.belajarvb.
belajarvb.net
Media Belajar VB.Net Online & Bimbingan Tugas Akhir - Skripsi
txtAlamat.Clear()
End If
End If
End Sub
Imports System.Data.OleDb
Sub TampilCucianbelumselesai()
DGV1.Columns.Clear()
DA = New OleDbDataAdapter("select
Nomor_Terima,Tanggal_Terima,Nomor_HP,Nama_Customer,Alamat,Stat
us_Cucian from tblterima where status_Cucian='DALAM PROSES'",
CONN)
DS = New DataSet
DA.Fill(DS)
DGV1.DataSource = DS.Tables(0)
End Sub
Sub TampilCuciansudahselesai()
DA = New OleDbDataAdapter("select
Nomor_Terima,Tanggal_Terima,Nomor_HP,Nama_Customer,Alamat,Stat
us_Cucian from tblterima where status_Cucian LIKE
'%SELESAI%'", CONN)
DS = New DataSet
DA.Fill(DS)
DGV2.DataSource = DS.Tables(0)
End Sub
www.
www.belajarvb.
belajarvb.net
Media Belajar VB.Net Online & Bimbingan Tugas Akhir - Skripsi
20
www.
www.belajarvb.
belajarvb.net
Media Belajar VB.Net Online & Bimbingan Tugas Akhir - Skripsi
DA = New OleDbDataAdapter("select
Nomor_Terima,Tanggal_Terima,Nomor_HP,Nama_Customer,Alamat,Stat
us_Cucian from tblterima where nomor_terima LIKE '%" &
TextBox1.Text & "%' and status_cucian LIKE '%SELESAI%'", CONN)
DS = New DataSet
DA.Fill(DS)
DGV2.DataSource = DS.Tables(0)
End Sub
End Class
Imports System.Data.OleDb
Sub NomorFaktur()
CMD = New OleDbCommand("select nomor_terima from
tblterima where status_cucian='SELESAI'", CONN)
DR = CMD.ExecuteReader
ComboBox1.Items.Clear()
Do While DR.Read
www.
www.belajarvb.
belajarvb.net
Media Belajar VB.Net Online & Bimbingan Tugas Akhir - Skripsi
ComboBox1.Items.Add(DR.Item(0))
Loop
End Sub
Sub Bersihkan()
ComboBox1.Text = ""
lbltotalharga.Text = 0
txtUangMuka.Text = 0
LBLSisa.Text = 0
txtHP.Clear()
txtNama.Clear()
txtAlamat.Clear()
txtBerat.Text = 0
LBLKembali.Text = 0
DGV.Columns.Clear()
End Sub
22
www.
www.belajarvb.
belajarvb.net
Media Belajar VB.Net Online & Bimbingan Tugas Akhir - Skripsi
DA.Fill(DS)
DGV.DataSource = DS.Tables(0)
DGV.ReadOnly = True
DGV.Columns(0).Width = 450
DGV.Columns(1).DefaultCellStyle.Format = "#,###"
DGV.Columns(1).DefaultCellStyle.Alignment =
DataGridViewContentAlignment.MiddleCenter
End If
End Sub
Imports System.Data.OleDb
Sub NomorbIAYA()
CMD = New OleDbCommand("select Nomor_transaksi from
tbllabarugi order by Nomor_transaksi desc", CONN)
DR = CMD.ExecuteReader
DR.Read()
If Not DR.HasRows Then
lblnomorbiaya.Text = "00001"
Else
lblnomorbiaya.Text =
Format(Microsoft.VisualBasic.Left(DR.Item("Nomor_Transaksi"),
5) + 1, "00000")
End If
End Sub
If e.ColumnIndex = 2 Then
DGV.CurrentCell = DGV(1, DGV.CurrentCell.RowIndex)
End If
End Sub
24
www.
www.belajarvb.
belajarvb.net
Media Belajar VB.Net Online & Bimbingan Tugas Akhir - Skripsi
End If
End Sub