private void buttonHapus_Click(object sender, EventArgs e) { //pastikan dulu kepada user apakah akan menghapus data DialogResult konfirmasi = MessageBox.Show("Data nota jual akan terhapus. Apakah anda yakin ? ", "Konfirmasi", MessageBoxButtons.YesNo); if (konfirmasi == System.Windows.Forms.DialogResult.Yes)//jika user yakin ingin menghapus { //buat objek bertipe pelanggan Pelanggan pelanggan = new Pelanggan(); //format comboboxpelanggan : x - yyyyyy (kode pelanggan karakter 0 sebanyak 1, nama kategori mulai karakter ke-4 s/d akhir) pelanggan.KodePelanggan = int.Parse(comboBoxPelanggan.Text.Substring(0, 1)); //kode pelanggan diambil dari combobox pelanggan.Nama = comboBoxPelanggan.Text.Substring(4, comboBoxPelanggan.Text.Length - 4); //nama pelanggan diambil dari combobox pelanggan.Alamat = labelAlamat.Text; //buat objek bertipe pegawai Pegawai pegawai = new Pegawai(); pegawai.KodePegawai = int.Parse(labelKodePeg.Text); pegawai.Nama = labelNamaPeg.Text; //buat objek bertipe notajual NotaJual nota = new NotaJual(textBoxNoNota.Text, dateTimePickerTanggal.Value, pelanggan, pegawai); string hasilTambah = NotaJual.HapusData(nota); if (hasilTambah == "1") { MessageBox.Show("Nota Jual telah dihapus.", "Informasi"); FormHapusNotaJual_Load(sender, e); } else { MessageBox.Show("Nota Jual telah dihapus."); //MessageBox.Show("Gagal Menghapus Nota Jual.Pesan Kesalahan : " + hasilTambah); } } }