private void editData_Click(object sender, EventArgs e) { if (listView1.SelectedItems.Count > 0) { int idSupplier = Int32.Parse(listView1.SelectedItems[0].Text); splEditTarget.getFromDatabase(idSupplier); EditSupplier form = new EditSupplier(this); form.Show(); } }
private void genSpl_Click(object sender, EventArgs e) { try { if (!spl.getFromDatabase(Int32.Parse(splInput.Text))) { MessageBox.Show("Data tidak ditemukan"); } else { writeSplInfo(); } } catch { MessageBox.Show("Tolong isi ID Supplier terlebih dahulu"); } }
private void deleteData_Click(object sender, EventArgs e) { if (listView1.SelectedItems.Count > 0) { string idSupplier = listView1.SelectedItems[0].Text; DialogResult result = MessageBox.Show("Data ini sudah tersimpan dari database. Menghapus dari database ?", "Delete", MessageBoxButtons.YesNo); if (result == DialogResult.Yes) { Supplier splDelTarget = new Supplier(); splDelTarget.getFromDatabase(Int32.Parse(idSupplier)); if (splDelTarget.delFromDatabase() == false) { MessageBox.Show("Data ini tidak dapat dihapus karena terhubung ke Tabel Transaksi"); } else { EditSplForm form = new EditSplForm(); form.Show(); this.Close(); } } } }