private void buttonUbah_Click(object sender, EventArgs e) { try { Barang b = new Barang(int.Parse(textBoxIDBarang.Text), textBoxJenisBarang.Text, textBoxNama.Text, int.Parse(textBoxStok.Text), int.Parse(textBoxHarga.Text), richTextBoxDeskripsi.Text); daftar.daftarBarang[idx] = b; daftar.UpdateDG(daftar.daftarBarang); MessageBox.Show("Data barang diubah.", "informasi"); } catch (Exception ec) { MessageBox.Show("Data barang gagal diubah. Pesan Kesalahan: " + ec.Message, "kesalahan"); } }
private void buttonHapus_Click(object sender, EventArgs e) { try { Barang b = daftar.daftarBarang[idx]; daftar.daftarBarang.Remove(b); daftar.UpdateDG(daftar.daftarBarang); MessageBox.Show("Data barang dihapus.", "informasi"); } catch (Exception ec) { MessageBox.Show("Data barang gagal dihapus. Pesan Kesalahan: " + ec.Message, "kesalahan"); } }
private void buttonSimpan_Click(object sender, EventArgs e) { try { Barang b = new Barang(int.Parse(textBoxIDBarang.Text), textBoxJenisBarang.Text, textBoxNama.Text, int.Parse(textBoxStok.Text), int.Parse(textBoxHarga.Text), richTextBoxDeskripsi.Text); //Barang.TambahData(b); FormDaftarProduk own = (FormDaftarProduk)this.Owner; own.daftarBarang.Add(b); own.UpdateDG(own.daftarBarang); MessageBox.Show("Data barang ditambahkan.", "informasi"); } catch (Exception ec) { MessageBox.Show("Data barang gagal ditambahkan. Pesan Kesalahan: " + ec.Message, "kesalahan"); } }