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 comboBoxKategori_SelectedIndexChanged(object sender, EventArgs e) { if (comboBoxKategori.SelectedIndex != -1) { Kategori kategoriBarang = (Kategori)comboBoxKategori.SelectedItem; string newCode = barang.GeneratePrimaryKey(kategoriBarang); textBoxKodeBarang.Text = newCode; textBoxBarcode.Focus(); } }