private void buttonSimpan_Click(object sender, EventArgs e) { try { Mesin j = new Mesin(comboBoxidMesin.Text, textBoxNama.Text, int.Parse(textBoxHarga.Text)); // Panggil static method UbahData di class kategori string hasilUbah = Mesin.UbahData(j); if (hasilUbah == "1") { MessageBox.Show("Data Mesin telah diubah.", "Informasi"); if (pictureBoxGambar.BackgroundImage != null) { pictureBoxGambar.BackgroundImage.Save(Application.StartupPath + "\\Images\\Mesin\\" + comboBoxidMesin.Text + ".jpg"); } buttonKosongi_Click(sender, e); frmDaftar.FormDaftarMesin_Load(sender, e); } else { MessageBox.Show("Gagal mengubah Mesin. Pesan kesalahan: " + hasilUbah); } } catch (Exception exc) { MessageBox.Show(exc.Message); } }
private void buttonHapus_Click(object sender, EventArgs e) { try { DialogResult konfirmasi = MessageBox.Show("Data Mesin akan terhapus. Apakah Anda yakin ? ", "Konfirmasi", MessageBoxButtons.YesNo); if (konfirmasi == System.Windows.Forms.DialogResult.Yes) // Jika user yakin menghapus data { // Ciptakan objek yg akan dihapus Mesin j = new Mesin(textBoxIdMesin.Text, textBoxNama.Text, int.Parse(textBoxHarga.Text)); // Panggil static method HapusData di class kategori string hasilHapus = Mesin.HapusData(j); if (hasilHapus == "1") { MessageBox.Show("Mesin telah dihapus.", "Informasi"); buttonKosongi_Click(sender, e); frmDaftar.FormDaftarMesin_Load(sender, e); } else { MessageBox.Show("Gagal menghapus jabatan. Pesan kesalahan : " + hasilHapus); } } } catch (Exception exc) { MessageBox.Show(exc.Message); } }