public int Delete(Pelanggan pel) { int result = 0; // cek nilai npm yang diinputkan tidak boleh kosong if (string.IsNullOrEmpty(pel.KdPembeli)) { MessageBox.Show("NPM harus diisi !!!", "Peringatan", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return(0); } // membuat objek context menggunakan blok using using (DbContext context = new DbContext()) { // membuat objek dari class repository _repository = new PelangganRepository(context); // panggil method Delete class repository untuk menghapus data result = _repository.Delete(pel); } if (result > 0) { MessageBox.Show("Data mahasiswa berhasil dihapus !", "Informasi", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Data mahasiswa gagal dihapus !!!", "Peringatan", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } return(result); }
public int Delete(Pelanggan plg) { int result = 0; // Validasi kode pembeli tidak boleh NULL if (string.IsNullOrEmpty(plg.KdPembeli)) { MessageBox.Show("Kode pembeli harus diisi !!!", "Peringatan", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return(0); } // membuat objek context menggunakan blok using using (DbContext context = new DbContext()) { // membuat objek dari class repository _repository = new PelangganRepository(context); // panggil method Delete class repository untuk menghapus data result = _repository.Delete(plg); } if (result > 0) { MessageBox.Show("Data pelanggan berhasil dihapus !", "Informasi", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Data pelanggan gagal dihapus !!!", "Peringatan", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } return(result); }
public void Delete(Pelanggan pelanggan) { pelangganRepository.Delete(pelanggan); }