private void BtnCari_Click(object sender, EventArgs e) { if (txtCari.Text == null) { showData(); } else { EntData data = new EntData(); ImpPelaporan imp = new ImpPelaporan(); data = imp.Search(txtCari.Text); dgvPelapor.Rows.Clear(); for (int i = 0; i < data.dataPelapor.Count; i++) { dgvPelapor.Rows.Add(); dgvPelapor[0, i].Value = data.dataPelapor[i].id; dgvPelapor[1, i].Value = data.dataPelapor[i].otherId1; dgvPelapor[2, i].Value = data.dataBarang[i].id; dgvPelapor[3, i].Value = data.dataPelapor[i].nama; dgvPelapor[4, i].Value = data.dataBarang[i].jenis; dgvPelapor[5, i].Value = data.dataBarang[i].nama; dgvPelapor[6, i].Value = data.dataPelapor[i].no_telp; dgvPelapor[7, i].Value = data.dataBarang[i].status; } } }
private void BtnSimpan_Click(object sender, EventArgs e) { ImpPelaporan pelaporan = new ImpPelaporan(); Boolean status = pelaporan.InsertData(pelapor, getData()); if (status) { MessageBox.Show("Input Berhasil"); } else { MessageBox.Show("Input Gagal"); } this.Hide(); frmPelapor frm = new frmPelapor(); frm.ShowDialog(); this.Dispose(); }
private void btnLanjut_Click(object sender, EventArgs ev) { if (btnSimpan.Text == "LANJUT") { Lokasi lokasi = new Lokasi(getData()); this.Hide(); lokasi.ShowDialog(); this.Dispose(); } else { String st = ""; if (rbDiambil.Checked) { st = "Diambil"; } else { st = "Pelaporan"; } e = new EntPelapor(); ImpPelaporan pelaporan = new ImpPelaporan(); e.nama = txtNamaPelapor.Text; e.jenis = cmbJenisBarang.Text; e.nama_barang = txtNamaBarang.Text; e.no_telp = txtNoTelp.Text; e.status = st; e.id = txtIdPelapor.Text; e.otherId = txtIdBarang.Text; pelaporan.UpdateData(e); this.Hide(); frmPelapor2 frm = new frmPelapor2(); MessageBox.Show("Update Berhasil"); frm.ShowDialog(); this.Dispose(); } }
private void btnHapus_Click(object sender, EventArgs e) { String[] id = new String[3] { dgvPelapor.SelectedRows[0].Cells[0].Value.ToString(), dgvPelapor.SelectedRows[0].Cells[2].Value.ToString(), dgvPelapor.SelectedRows[0].Cells[1].Value.ToString() }; ImpPelaporan imp = new ImpPelaporan(); if (imp.DeleteData(id)) { MessageBox.Show("Hapus Berhasil"); } if (this.dgvPelapor.SelectedRows.Count > 0) { dgvPelapor.Rows.RemoveAt(this.dgvPelapor.SelectedRows[0].Index); } ; dgvPelapor.Refresh(); }