Академический Документы
Профессиональный Документы
Культура Документы
DISUSUN OLEH :
Nim : 03021281823046
Kelas :B
Kampus : Indralaya
If IDPetugas.Text <> "" And NamaPetugas.Text <> "" And ShiftComboBox1.Text <> "" And NamaPenyewa.Text <> "" And
NoKTP.Text <> "" And NoHandphone.Text <> "" And NamaAlat.Text <> "" And DurasiPenyewaan.Text <> "" And Harga.Text <> "" And
Jumlah.Text <> "" Then
sql = "INSERT INTO
Penyewaan(IDPetugas,NamaPetugas,JadwalShift,NamaPenyewa,NoKtp,NoHandPhone,NamaAlat,DurasiPenyewaan,Harga,Jumlah,Tanggal
,TotalHarga)" &
"VALUES(?,?,?,?,?,?,?,?,?,?,?,?)"
Try
If con.State = ConnectionState.Closed Then
con.Open()
End If
sql = "SELECT * FROM Penyewaan"
da = New OleDb.OleDbDataAdapter(sql, con)
da.Fill(ds, "dbPenyewaanAlatBerat")
con.Close()
Catch ex As Exception
MessageBox.Show(ex.ToString)
End Try
DataGridView1.DataSource = ds.Tables("dbPenyewaanAlatBerat")
End Sub
If IDPetugas.Text <> "" And NamaPetugas.Text <> "" And ShiftComboBox1.Text <> "" And NamaPenyewa.Text <> "" And
NoKTP.Text <> "" And NoHandphone.Text <> "" And NamaAlat.Text <> "" And DurasiPenyewaan.Text <> "" And Harga.Text <> "" And
Jumlah.Text <> "" Then
sql = "UPDATE Penyewaan set NamaPetugas = '" & NamaPetugas.Text & "', " &
"Shift = '" & ShiftComboBox1.Text & "', NamaPenyewa = '" & NamaPenyewa.Text & "', NoKtp = '" & NoKTP.Text & "',
NoHandPhone = '" & NoHandphone.Text & "', NamaAlat = '" & NamaAlat.Text & "', DurasiPenyewaan = '" & DurasiPenyewaan.Text & "',
Harga = '" & Harga.Text & "', Jumlah = '" & Jumlah.Text & "', Tanggal = '" & DateTimePicker1.Value.Date.ToString("dd-MM-yyyy") & "',
TotalHarga = '" & Label15.Text & "'" & " WHERE IDPetugas = " & IDPetugas.Text & ""
Try
cmd.ExecuteNonQuery()
cmd.Dispose()
con.Close()
MessageBox.Show("Update sukses")
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
Else
MessageBox.Show("Fill every field")
End If
Catch ex As Exception
MessageBox.Show(ex.ToString)
End Try
End Sub
Private Sub deleteData()
Try
If con.State = ConnectionState.Closed Then
con.Open()
End If
Try
cmd.ExecuteNonQuery()
cmd.Dispose()
con.Close()
MessageBox.Show("Hapus sukses")
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
End If
Catch ex As Exception
MessageBox.Show(ex.ToString)
End Try
End Sub
DataGridView1.DataSource = ds.Tables("dbPenyewaanAlatBerat")
End Sub
End Sub
End Sub
Try
cmd.ExecuteNonQuery()
cmd.Dispose()
con.Close()
MessageBox.Show("Hapus sukses")
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
End If
If DataGridView1.Rows.Count > 0 And DataGridView1.SelectedRows.Count > 0 Then
Dim index As Integer = DataGridView1.SelectedCells.Item(0).RowIndex
DataGridView1.Rows.RemoveAt(index)
Call deleteData()
End If
End Sub
IDPetugas.Text = ds.Tables("dbPenyewaanAlatBerat").Rows(inc).Item(0)
NamaPetugas.Text = ds.Tables("dbPenyewaanAlatBerat").Rows(inc).Item(1)
ShiftComboBox1.Text = ds.Tables("dbPenyewaanAlatBerat").Rows(inc).Item(2)
NamaPenyewa.Text = ds.Tables("dbPenyewaanAlatBerat").Rows(inc).Item(3)
NoKTP.Text = ds.Tables("dbPenyewaanAlatBerat").Rows(inc).Item(4)
NoHandphone.Text = ds.Tables("dbPenyewaanAlatBerat").Rows(inc).Item(5)
NamaAlat.Text = ds.Tables("dbPenyewaanAlatBerat").Rows(inc).Item(6)
DurasiPenyewaan.Text = ds.Tables("dbPenyewaanAlatBerat").Rows(inc).Item(7)
Harga.Text = ds.Tables("dbPenyewaanAlatBerat").Rows(inc).Item(8)
Jumlah.Text = ds.Tables("dbPenyewaanAlatBerat").Rows(inc).Item(9)
DateTimePicker1.Value = dt
Label15.Text = ds.Tables("dbPenyewaanAlatBerat").Rows(inc).Item(11)
maxrows = ds.Tables("dbPenyewaanAlatBerat").Rows.Count
End Sub
End Sub
End Class
Me.ReportViewer1.RefreshReport()
End Sub
End Class