Form_34_A
Public Class LATIHAN_34A_36109009
Private Sub DaftarBarangToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DaftarBarangToolStripMenuItem.Click
If LATIHAN_34B_36109009.Visible = False Then
LATIHAN_34B_36109009.MdiParent = Me
LATIHAN_34B_36109009.Show()
Else
LATIHAN_34B_36109009.Activate()
End If
End Sub
Private Sub KodeBarangToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KodeBarangToolStripMenuItem.Click
If LATIHAN_34C_36109009.Visible = False Then
LATIHAN_34C_36109009.MdiParent = Me
LATIHAN_34C_36109009.Show()
Else
LATIHAN_34C_36109009.Activate()
End If
End Sub
Private Sub ToolStripButton1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripButton1.Click
If LATIHAN_34B_36109009.Visible = False Then
LATIHAN_34B_36109009.MdiParent = Me
LATIHAN_34B_36109009.Show()
Else
LATIHAN_34B_36109009.Activate()
End If
End Sub
Private Sub ToolStripButton2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripButton2.Click
If LATIHAN_34C_36109009.Visible = False Then
LATIHAN_34C_36109009.MdiParent = Me
LATIHAN_34C_36109009.Show()
Else
LATIHAN_34C_36109009.Activate()
End If
End Sub
Private Sub LATIHAN_34A_36109009_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
End Sub
End Class
Form_34_B
Public Class LATIHAN_34B_36109009
Dim ALWI_DT As New DataTable
Dim KENDARAAN_UMUM As New OleDb.OleDbCommand
Dim AL_UYHA As New OleDb.OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & Application.StartupPath & "\DATABARANG.accdb")
Private Sub BAH_36109009_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BAH_36109009.Click
If LATIHAN_34C_36109009.Visible = False Then
LATIHAN_34C_36109009.Show()
Else
LATIHAN_34C_36109009.Activate()
End If
LATIHAN_34C_36109009.KBL_36109009.Text = "-"
LATIHAN_34C_36109009.KD_36109009.Text = ""
LATIHAN_34C_36109009.NB_36109009.Text = ""
LATIHAN_34C_36109009.HJ_36109009.Text = ""
LATIHAN_34C_36109009.JB_36109009.Text = ""
End Sub
Private Sub EDIT_36109009_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EDIT_36109009.Click
If LATIHAN_34C_36109009.Visible = False Then
LATIHAN_34C_36109009.Show()
Else
LATIHAN_34C_36109009.Activate()
End If
LATIHAN_34C_36109009.KBL_36109009.Text = DGV_36109009.CurrentRow.Cells("kodebarang").Value
LATIHAN_34C_36109009.KD_36109009.Text = DGV_36109009.CurrentRow.Cells("kodebarang").Value
LATIHAN_34C_36109009.NB_36109009.Text = DGV_36109009.CurrentRow.Cells("namabarang").Value
LATIHAN_34C_36109009.JB_36109009.Text = DGV_36109009.CurrentRow.Cells("jumlahbarang").Value
LATIHAN_34C_36109009.HJ_36109009.Text = DGV_36109009.CurrentRow.Cells("hargajual").Value
LATIHAN_34C_36109009.Show()
End Sub
Private Sub PUS_36109009_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PUS_36109009.Click
KENDARAAN_UMUM = New OleDb.OleDbCommand("delete * from BARANG where kodebarang = '" & DGV_36109009.CurrentRow.Cells("kodebarang").Value & "'", AL_UYHA)
AL_UYHA.Open()
KENDARAAN_UMUM.ExecuteNonQuery()
AL_UYHA.Close()
KENDARAAN_UMUM.Dispose()
CHUCHA_36109009()
End Sub
Public Sub CHUCHA_36109009()
Dim aL_36109009 As New OleDb.OleDbDataAdapter
aL_36109009 = New OleDb.OleDbDataAdapter("select * From BARANG", AL_UYHA)
ALWI_DT.Rows.Clear()
aL_36109009.Fill(ALWI_DT)
aL_36109009.Dispose()
End Sub
Private Sub LATIHAN_33A_36109009_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
CHUCHA_36109009()
DGV_36109009.DataSource = ALWI_DT
End Sub
End Class
Form_34_C
Public Class LATIHAN_34C_36109009
Dim ALWIYAH As New ByIskandar.CariKeDataBaseByIskandar
Dim KENDARAAN_UMUM As New OleDb.OleDbCommand
Dim AL_UYHA As New OleDb.OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & Application.StartupPath & "\DATABARANG.accdb")
Private Sub ARFTHA()
If KD_36109009.Text.Length = 0 Then
MsgBox("Tolong kasian isi ki dulu yang kosong")
Exit Sub
ElseIf NB_36109009.Text.Length = 0 Then
MsgBox("Tolong kasian isi ki dulu yang kosong")
Exit Sub
ElseIf Val(HJ_36109009.Text) = 0 Then
MsgBox("Tolong kasian isi ki dulu yang kosong")
Exit Sub
ElseIf Val(JB_36109009.Text) = 0 Then
MsgBox("Tolong kasian isi ki dulu yang kosong")
Exit Sub
End If
End Sub
Private Sub TAMBAH()
ARFTHA()
ALWIYAH.AturPencarianDataBase("Barang", "KodeBarang", KD_36109009.Text, 1, AL_UYHA)
If ALWIYAH.JumlanBaris > 0 Then
MsgBox("Adami kode barang kayak itu")
Exit Sub
End If
KENDARAAN_UMUM = New OleDb.OleDbCommand("insert into barang (kodebarang, namabarang, hargajual, jumlahbarang) values ('" & KD_36109009.Text & "','" & NB_36109009.Text & "'," & Val(HJ_36109009.Text) & "," & Val(JB_36109009.Text) & ")", AL_UYHA)
AL_UYHA.Open()
KENDARAAN_UMUM.ExecuteNonQuery()
AL_UYHA.Close()
KENDARAAN_UMUM.Dispose()
KD_36109009.Text = ""
NB_36109009.Text = ""
HJ_36109009.Text = ""
JB_36109009.Text = ""
LATIHAN_34B_36109009.CHUCHA_36109009()
End Sub
Private Sub EDIT()
ARFTHA()
If KBL_36109009.Text <> KD_36109009.Text Then
ALWIYAH.AturPencarianDataBase("Barang", "Kodebarang", KD_36109009.Text, 1, AL_UYHA)
If ALWIYAH.JumlanBaris > 0 Then
MsgBox("kode barang tidak dapat diupdate")
Exit Sub
End If
End If
KENDARAAN_UMUM = New OleDb.OleDbCommand("update barang set kodebarang = '" & KD_36109009.Text & "', namabarang = '" & NB_36109009.Text & "', hargajual = " & Val(HJ_36109009.Text) & ", jumlahbarang = " & Val(JB_36109009.Text) & " where kodebarang = '" & KBL_36109009.Text & "'", AL_UYHA)
AL_UYHA.Open()
KENDARAAN_UMUM.ExecuteNonQuery()
AL_UYHA.Close()
KENDARAAN_UMUM.Dispose()
KBL_36109009.Text = "-"
KD_36109009.Text = ""
NB_36109009.Text = ""
HJ_36109009.Text = ""
JB_36109009.Text = ""
LATIHAN_34B_36109009.CHUCHA_36109009()
End Sub
Private Sub SIMPAN_36109009_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SIMPAN_36109009.Click
If KBL_36109009.Text = "-" Then
TAMBAH()
Else
EDIT()
End If
End Sub
End Class
Private Sub DaftarBarangToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DaftarBarangToolStripMenuItem.Click
If LATIHAN_34B_36109009.Visible = False Then
LATIHAN_34B_36109009.MdiParent = Me
LATIHAN_34B_36109009.Show()
Else
LATIHAN_34B_36109009.Activate()
End If
End Sub
Private Sub KodeBarangToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KodeBarangToolStripMenuItem.Click
If LATIHAN_34C_36109009.Visible = False Then
LATIHAN_34C_36109009.MdiParent = Me
LATIHAN_34C_36109009.Show()
Else
LATIHAN_34C_36109009.Activate()
End If
End Sub
Private Sub ToolStripButton1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripButton1.Click
If LATIHAN_34B_36109009.Visible = False Then
LATIHAN_34B_36109009.MdiParent = Me
LATIHAN_34B_36109009.Show()
Else
LATIHAN_34B_36109009.Activate()
End If
End Sub
Private Sub ToolStripButton2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripButton2.Click
If LATIHAN_34C_36109009.Visible = False Then
LATIHAN_34C_36109009.MdiParent = Me
LATIHAN_34C_36109009.Show()
Else
LATIHAN_34C_36109009.Activate()
End If
End Sub
Private Sub LATIHAN_34A_36109009_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
End Sub
End Class
Form_34_B
Public Class LATIHAN_34B_36109009
Dim ALWI_DT As New DataTable
Dim KENDARAAN_UMUM As New OleDb.OleDbCommand
Dim AL_UYHA As New OleDb.OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & Application.StartupPath & "\DATABARANG.accdb")
Private Sub BAH_36109009_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BAH_36109009.Click
If LATIHAN_34C_36109009.Visible = False Then
LATIHAN_34C_36109009.Show()
Else
LATIHAN_34C_36109009.Activate()
End If
LATIHAN_34C_36109009.KBL_36109009.Text = "-"
LATIHAN_34C_36109009.KD_36109009.Text = ""
LATIHAN_34C_36109009.NB_36109009.Text = ""
LATIHAN_34C_36109009.HJ_36109009.Text = ""
LATIHAN_34C_36109009.JB_36109009.Text = ""
End Sub
Private Sub EDIT_36109009_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EDIT_36109009.Click
If LATIHAN_34C_36109009.Visible = False Then
LATIHAN_34C_36109009.Show()
Else
LATIHAN_34C_36109009.Activate()
End If
LATIHAN_34C_36109009.KBL_36109009.Text = DGV_36109009.CurrentRow.Cells("kodebarang").Value
LATIHAN_34C_36109009.KD_36109009.Text = DGV_36109009.CurrentRow.Cells("kodebarang").Value
LATIHAN_34C_36109009.NB_36109009.Text = DGV_36109009.CurrentRow.Cells("namabarang").Value
LATIHAN_34C_36109009.JB_36109009.Text = DGV_36109009.CurrentRow.Cells("jumlahbarang").Value
LATIHAN_34C_36109009.HJ_36109009.Text = DGV_36109009.CurrentRow.Cells("hargajual").Value
LATIHAN_34C_36109009.Show()
End Sub
Private Sub PUS_36109009_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PUS_36109009.Click
KENDARAAN_UMUM = New OleDb.OleDbCommand("delete * from BARANG where kodebarang = '" & DGV_36109009.CurrentRow.Cells("kodebarang").Value & "'", AL_UYHA)
AL_UYHA.Open()
KENDARAAN_UMUM.ExecuteNonQuery()
AL_UYHA.Close()
KENDARAAN_UMUM.Dispose()
CHUCHA_36109009()
End Sub
Public Sub CHUCHA_36109009()
Dim aL_36109009 As New OleDb.OleDbDataAdapter
aL_36109009 = New OleDb.OleDbDataAdapter("select * From BARANG", AL_UYHA)
ALWI_DT.Rows.Clear()
aL_36109009.Fill(ALWI_DT)
aL_36109009.Dispose()
End Sub
Private Sub LATIHAN_33A_36109009_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
CHUCHA_36109009()
DGV_36109009.DataSource = ALWI_DT
End Sub
End Class
Form_34_C
Public Class LATIHAN_34C_36109009
Dim ALWIYAH As New ByIskandar.CariKeDataBaseByIskandar
Dim KENDARAAN_UMUM As New OleDb.OleDbCommand
Dim AL_UYHA As New OleDb.OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & Application.StartupPath & "\DATABARANG.accdb")
Private Sub ARFTHA()
If KD_36109009.Text.Length = 0 Then
MsgBox("Tolong kasian isi ki dulu yang kosong")
Exit Sub
ElseIf NB_36109009.Text.Length = 0 Then
MsgBox("Tolong kasian isi ki dulu yang kosong")
Exit Sub
ElseIf Val(HJ_36109009.Text) = 0 Then
MsgBox("Tolong kasian isi ki dulu yang kosong")
Exit Sub
ElseIf Val(JB_36109009.Text) = 0 Then
MsgBox("Tolong kasian isi ki dulu yang kosong")
Exit Sub
End If
End Sub
Private Sub TAMBAH()
ARFTHA()
ALWIYAH.AturPencarianDataBase("Barang", "KodeBarang", KD_36109009.Text, 1, AL_UYHA)
If ALWIYAH.JumlanBaris > 0 Then
MsgBox("Adami kode barang kayak itu")
Exit Sub
End If
KENDARAAN_UMUM = New OleDb.OleDbCommand("insert into barang (kodebarang, namabarang, hargajual, jumlahbarang) values ('" & KD_36109009.Text & "','" & NB_36109009.Text & "'," & Val(HJ_36109009.Text) & "," & Val(JB_36109009.Text) & ")", AL_UYHA)
AL_UYHA.Open()
KENDARAAN_UMUM.ExecuteNonQuery()
AL_UYHA.Close()
KENDARAAN_UMUM.Dispose()
KD_36109009.Text = ""
NB_36109009.Text = ""
HJ_36109009.Text = ""
JB_36109009.Text = ""
LATIHAN_34B_36109009.CHUCHA_36109009()
End Sub
Private Sub EDIT()
ARFTHA()
If KBL_36109009.Text <> KD_36109009.Text Then
ALWIYAH.AturPencarianDataBase("Barang", "Kodebarang", KD_36109009.Text, 1, AL_UYHA)
If ALWIYAH.JumlanBaris > 0 Then
MsgBox("kode barang tidak dapat diupdate")
Exit Sub
End If
End If
KENDARAAN_UMUM = New OleDb.OleDbCommand("update barang set kodebarang = '" & KD_36109009.Text & "', namabarang = '" & NB_36109009.Text & "', hargajual = " & Val(HJ_36109009.Text) & ", jumlahbarang = " & Val(JB_36109009.Text) & " where kodebarang = '" & KBL_36109009.Text & "'", AL_UYHA)
AL_UYHA.Open()
KENDARAAN_UMUM.ExecuteNonQuery()
AL_UYHA.Close()
KENDARAAN_UMUM.Dispose()
KBL_36109009.Text = "-"
KD_36109009.Text = ""
NB_36109009.Text = ""
HJ_36109009.Text = ""
JB_36109009.Text = ""
LATIHAN_34B_36109009.CHUCHA_36109009()
End Sub
Private Sub SIMPAN_36109009_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SIMPAN_36109009.Click
If KBL_36109009.Text = "-" Then
TAMBAH()
Else
EDIT()
End If
End Sub
End Class
Tidak ada komentar:
Posting Komentar