private void buttonHapus_Click(object sender, EventArgs e) { //pastikan dulu kepada user apakah akan menghapus data DialogResult konfirmasi = MessageBox.Show("Data Barang akan terhapus. Apakah anda yakin ? ", "Konfirmasi", MessageBoxButtons.YesNo); if (konfirmasi == System.Windows.Forms.DialogResult.Yes)//jika user yakin ingin menghapus { //ciptakan objek yang akan ditambahkan string kodeKategori = textBoxKategori.Text.Substring(1, 2); string namaKategori = textBoxKategori.Text.Substring(6, textBoxKategori.Text.Length - 6); Kategori kate = new Kategori(kodeKategori, namaKategori); Barang brg = new Barang(textBoxKodeBarang.Text, textBoxBarcode.Text, textBoxNama.Text, int.Parse(textBoxHargaJual.Text), int.Parse(textBoxStok.Text), kate); //panggil static method HapusData di class Kategori string hasilTambah = Barang.HapusData(brg); if (hasilTambah == "1") { MessageBox.Show("Barang telah dihapus.", "Informasi"); FormHapusBarang_Load(sender, e); } else { MessageBox.Show("Gagal Menghapus Kategori.Pesan Kesalahan : " + hasilTambah); } } }
private void button1_Click(object sender, EventArgs e) { try { string hasil = Barang.HapusData(comboBoxKodeBarang.Text); if (hasil == "1") { MessageBox.Show("Barang telah dihapus"); FormDaftarBarang frm = (FormDaftarBarang)this.Owner; frm.FormDaftarBarang_Load(sender, e); this.Close(); } else { MessageBox.Show("Error. Pesan : " + hasil); } } catch (Exception exc) { MessageBox.Show(exc.Message); } }