Form Menu Utama Untuk Membuat Aplikasi VB
Form Menu Utama Untuk Membuat Aplikasi VB
End
End Sub
StatusStrip2
Keterangan :
STlebel1 = (Kode :)
STlebel2 = ( )
STlebel3 = (Nama :)
Stlebel4 = ( )
STlebel5 = (Level :)
STlebel6 = ( )
STlebel7 = (Jam :)
STlebel8 = ( )
STlebel9 = (Tanggal :)
STlebel10 = ( )
Modul koneksi :
Imports System.Data.SqlClient
Module ModuleKoneksi
Public cmd As SqlCommand
Public dr As SqlDataReader
Public da As SqlDataAdapter
Public ds As DataSet
Public conn As SqlConnection
Public str As String
Sub koneksi()
str = ("Data Source=DESKTOP-64C70JK\SQLEXPRESS;Initial Catalog=DB.Penjualan;Integrated Security=True;MultipleActiveResultSets=True ")
conn = New SqlConnection(str)
If conn.State = ConnectionState.Closed Then
conn.Open()
End If
End Sub
End Module
Form Login :
Imports System.Data.SqlClient
Else
Call koneksi()
cmd = New SqlCommand("select * from Table_Admin where kodeadmin = '" & TextBox1.Text & "' and passwordadmin = '" & TextBox2.Text & "' ", conn)
dr = cmd.ExecuteReader
dr.Read()
If dr.HasRows Then
Me.Close()
Terbuka()
FormMenuUtama.STlebel2.Text = dr!kodeadmin
FormMenuUtama.STlebel4.Text = dr!namaadmin
FormMenuUtama.STlebel6.Text = dr!leveladmin
If FormMenuUtama.STlebel6.Text = "USER" Then
FormMenuUtama.AdminToolStripMenuItem.Enabled = False
End If
Else
MsgBox("kode admin atau password salah!!!")
End If
End If
End Sub
End Sub
End Class
End Sub
End Sub
End Sub
End Class
Keterangan : “Textbox1” = kode admin, “textbox2” = nama admin, “textbox3” = password, “combobox1” = level, “Button1” = input,
Imports System.Data.SqlClient
Imports System.Windows.Forms.VisualStyles.VisualStyleElement
End Sub
TextBox2.Text = dr.Item("namapelanggan")
TextBox3.Text = dr.Item("alamatpelanggan")
TextBox4.Text = dr.Item("teleponpelanggan")
End If
End If
End Sub
End Sub
End Sub
End Class
Keteranga : “Textbox1” = kode pelanggan, “Textbox2” = nama, “Textbox3” = alamat, “Textboxt4” = telepon, “button1” = input,
“button2” = edit, “button3” = hapus, “button4” = tutup, datagridview1
Imports System.Data.SqlClient
End Sub
End Sub
Else
If TextBox1.Text = "" Or TextBox2.Text = "" Or TextBox3.Text = "" Or TextBox4.Text = "" Then
MsgBox("silahkan isi semua field")
Else
Call koneksi()
Dim UpdatetData As String = "update Table_Barang set namabarang = '" & TextBox2.Text & "', hargabarang = '" & TextBox3.Text & "', jumlahbarang = '" &
TextBox4.Text & "', satuanbarang = '" & ComboBox1.Text & "' where kodebarang = '" & TextBox1.Text & "' "
cmd = New SqlCommand(UpdatetData, conn)
cmd.ExecuteNonQuery()
MsgBox("data di update")
kondisiawal()
End If
End If
End Sub
TextBox2.Text = dr.Item("namabarang")
TextBox3.Text = dr.Item("hargabarang")
TextBox4.Text = dr.Item("jumlahbarang")
ComboBox1.Text = dr.Item("satuanbarang")
End If
End If
End Sub
End Class
Keterangan : “Texbox1” = kode barang, “Texbox2” = nama, “Texbox3” = harga, “Texbox4” = jumlah, “Combobox1” = satuan,
End Sub
End Sub
Loop
End Sub
End Sub
End Sub
cmd = New SqlCommand("select * from Table_Barang where kodebarang = '" & DataGridView1.Rows(baris).Cells(0).Value & "' ", conn)
dr = cmd.ExecuteReader
dr.Read()
Dim KurangiStock As String = "update Table_Barang set jumlahbarang =
'" & dr.Item("jumlahbarang") - DataGridView1.Rows(baris).Cells(3).Value & "'
where kodebarang = '" & DataGridView1.Rows(baris).Cells(0).Value & "' "
cmd = New SqlCommand(KurangiStock, conn)
cmd.ExecuteNonQuery()
Next
MsgBox("Transaksi tersiman")
print_PD()
kodisiawal()
End If
End Sub
tinggi = tinggi + 15
e.Graphics.DrawString(vbTab & "Jl. Ampera Toboali", New Drawing.Font("courier new", 8), Brushes.Black, 2, tinggi)
tinggi = tinggi + 15
e.Graphics.DrawString("Tanggal :" & " " & LBLTanggal.Text & " " & LBLJam.Text, New Drawing.Font("courier new", 8), Brushes.Black, 2, tinggi)
tinggi = tinggi + 15
e.Graphics.DrawString("Kepada :" & " " & LBLNamaPlg.Text, New Drawing.Font("courier new", 8), Brushes.Black, 2, tinggi)
tinggi = tinggi + 15
e.Graphics.DrawString("Admin :" & " " & LBLAdmin.Text, New Drawing.Font("courier new", 8), Brushes.Black, 2, tinggi)
tinggi = tinggi + 20
e.Graphics.DrawString("______________________________________", New Drawing.Font("courier new", 8), Brushes.Black, 2, tinggi)
tinggi = tinggi + 15
e.Graphics.DrawString("BARANG" & vbTab & vbTab & "Qty" & vbTab & vbTab & "Total", New Drawing.Font("courier new", 8), Brushes.Black, 2, tinggi)
tinggi = tinggi + 15
e.Graphics.DrawString("______________________________________", New Drawing.Font("courier new", 8), Brushes.Black, 2, tinggi)
tinggi = tinggi + 15
e.Graphics.DrawString(vbTab & vbTab & erow.Cells(3).Value & vbTab & vbTab & erow.Cells(4).Value, New Drawing.Font("courier new", 8), Brushes.Black, 2, tinggi)
Next
tinggi = tinggi + 15
e.Graphics.DrawString("______________________________________", New Drawing.Font("courier new", 8), Brushes.Black, 2, tinggi)
tinggi = tinggi + 15
e.Graphics.DrawString("SbTotal : Rp." & vbTab & Label9.Text, New Drawing.Font("courier new", 8), Brushes.Black, 2, tinggi)
tinggi = tinggi + 15
e.Graphics.DrawString("Bayar : Rp." & vbTab & TextBox1.Text, New Drawing.Font("courier new", 8), Brushes.Black, 2, tinggi)
tinggi = tinggi + 15
e.Graphics.DrawString("Kembali : Rp." & vbTab & LBLKembali.Text, New Drawing.Font("courier new", 8), Brushes.Black, 2, tinggi)
tinggi = tinggi + 20
e.Graphics.DrawString(vbTab & "TERIMAKASIH ('_') ", New Drawing.Font("courier new", 8), Brushes.Black, 2, tinggi)
End Sub
End Class
Keterangan: “LBLNoJual” = nomer jual, “Combobox1” = code pelangaan, “LBLNamaPlg” = Nama, “LBLAlamat” = alamat,
“LBLTelepon” = Telpon, “Label9” = total Rp., “LBLTanggal” = tanggal, “LBLJam” = Jam, “LBLAdmin” = admin,
“Textbox2” = kode, “LBLNamaBarang” = nama, “LBLHargaBarang” = Harga, “Textboxt3” = Jumlah, “Button4” = insert
,DataGridView1, “Button1” = simpan , “Button2” = batal, “Button3” = tutup, “Textbox1” = di bayar,