private void buttonUbah_Click(object sender, EventArgs e) { try { if (textBoxNamaJabatan.Text != "") { Jabatan j = new Jabatan(textBoxIdJabatan.Text, textBoxNamaJabatan.Text); // Panggil static method UbahData di class kategori string hasilUbah = Jabatan.UbahData(j); if (hasilUbah == "1") { MessageBox.Show("Data jabatan telah diubah.", "Informasi"); buttonKosongi_Click(sender, e); frmDaftar.FormDaftarJabatan_Load(sender, e); } else { MessageBox.Show("Gagal mengubah jabatan. Pesan kesalahan: " + hasilUbah); } } else { MessageBox.Show("Nama jabatan harus diisi"); } } catch (Exception exc) { MessageBox.Show(exc.Message); } }
private void buttonHapus_Click(object sender, EventArgs e) { // Pastikan dulu kepada user apakah akan menghapus data DialogResult konfirmasi = MessageBox.Show("Data jabatan akan terhapus. Apakah Anda yakin ? ", "Konfirmasi", MessageBoxButtons.YesNo); if (konfirmasi == System.Windows.Forms.DialogResult.Yes) // Jika user yakin menghapus data { try { // Ciptakan objek yg akan dihapus Jabatan j = new Jabatan(textBoxIdJabatan.Text, textBoxNamaJabatan.Text); // Panggil static method HapusData di class kategori string hasilHapus = Jabatan.HapusData(j); if (hasilHapus == "1") { MessageBox.Show("Jabatan telah dihapus.", "Informasi"); buttonKosongi_Click(sender, e); frmDaftar.FormDaftarJabatan_Load(sender, e); } else { MessageBox.Show("Gagal menghapus jabatan. Pesan kesalahan : " + hasilHapus); } } catch (Exception exc) { MessageBox.Show(exc.Message); } } }