private void buttonUbah_Click(object sender, EventArgs e) { try { if (listBarang.Count > 0) { Kategori kategori = new Kategori(((Barang)listBarang[0]).Kategori.KodeKategori, ((Barang)listBarang[0]).Kategori.Nama); Barang barang = new Barang( textBoxKodeBarang.Text, textBoxBarcode.Text, textBoxNamaBarang.Text, double.Parse(textBoxHargaJual.Text), int.Parse(textBoxStok.Text), kategori); barang.Update(); MessageBox.Show("Barang Berhasil Diubah", "Info"); FormDaftarBarang frm = (FormDaftarBarang)Owner; frm.FormDaftarBarang_Load(buttonUbah, e); } } catch (Exception error) { MessageBox.Show("Gagal Mengupdate Data, Error : " + error.Message, "Warning"); } }
private void barangToolStripMenuItem_Click(object sender, EventArgs e) { FormDaftarBarang barang = new FormDaftarBarang(); Form form = Application.OpenForms[barang.Name]; SingleForm(form, barang); }
private void buttonSimpan_Click(object sender, EventArgs e) { try { Kategori kategoriBarang = (Kategori)comboBoxKategori.SelectedItem; Barang barang = new Barang( textBoxKodeBarang.Text, textBoxBarcode.Text, textBoxNamaBarang.Text, double.Parse(textBoxHargaJual.Text), int.Parse(textBoxStok.Text), kategoriBarang); barang.Insert(); string newCode = barang.GeneratePrimaryKey(kategoriBarang); textBoxKodeBarang.Text = newCode; MessageBox.Show("Data Barang Berhasil Ditambahkan", "Info"); buttonKosongi_Click(buttonSimpan, e); FormDaftarBarang frm = (FormDaftarBarang)Owner; frm.FormDaftarBarang_Load(buttonSimpan, e); } catch (Exception error) { MessageBox.Show("Data Barang Gagal Ditambahkan, Error : " + error.Message, "Warning"); } }
private void buttonHapus_Click(object sender, EventArgs e) { DialogResult confirm = MessageBox.Show("Data Barang akan dihapus. Anda Yakin ?", "Konfirmasi", MessageBoxButtons.YesNo); if (confirm == DialogResult.Yes) { if (listBarang.Count > 0) { Barang bar = (Barang)listBarang[0]; string hapus = bar.Delete(); if (hapus == "1") { MessageBox.Show("Data Barang Berhasil Dihapus", "Warning"); buttonKosongi_Click(buttonHapus, e); FormDaftarBarang frm = (FormDaftarBarang)Owner; frm.FormDaftarBarang_Load(buttonHapus, e); } else { MessageBox.Show("Data Barang Gagal Dihapus" + hapus, "Warning"); } } } }