public int Delete(Pesanan psn) { int result = 0; // membuat objek context menggunakan blok using using (DbContext context = new DbContext()) { // membuat objek dari class repository _repository = new PesananRepository(context); // panggil method Delete class repository untuk menghapus data result = _repository.Delete(psn); } 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 Create(Pesanan psn) { int result1 = 0; // cek npm yang diinputkan tidak boleh kosong if (string.IsNullOrEmpty(psn.KdPesanan)) { MessageBox.Show("Kode barang harus diisi !!!", "Peringatan", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return(0); } // membuat objek context menggunakan blok using using (DbContext context = new DbContext()) { // membuat objek class repository _repository = new PesananRepository(context); // panggil method Create class repository untuk menambahkan data result1 = _repository.Create(psn); } if (result1 > 0) { MessageBox.Show("Data mahasiswa berhasil disimpan !", "Informasi", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Data mahasiswa gagal disimpan !!!", "Peringatan", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } return(result1); }
public int Delete(Pesanan psn) { int result = 0; // Validavsi kode pesanan tidak boleh NUL if (string.IsNullOrEmpty(psn.KdPesanan)) { MessageBox.Show("Kode barang 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 PesananRepository(context); // panggil method Delete class repository untuk menghapus data result = _repository.Delete(psn); } if (result > 0) { MessageBox.Show("Data pesanan berhasil dihapus !", "Informasi", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Data pesanan gagal dihapus !!!", "Peringatan", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } return(result); }
public List <Pesanan> ReadAllPesanan() { List <Pesanan> list = new List <Pesanan>(); using (DbContext context = new DbContext()) { // membuat objek class repository _repository = new PesananRepository(context); // panggil method Create class repository untuk menambahkan data list = _repository.ReadAll(); } return(list); }
public string Nama(string kdpel) { string nama; using (DbContext context = new DbContext()) { // membuat objek class repository _repository = new PesananRepository(context); // panggil method Create class repository untuk menambahkan data nama = _repository.Nama(kdpel); } return(nama); }
public int Total(string kdpsn) { int no; using (DbContext context = new DbContext()) { // membuat objek class repository _repository = new PesananRepository(context); // panggil method Create class repository untuk menambahkan data no = _repository.Total(kdpsn); } return(no); }
public List <Pesanan> ReadByKode(string kdPesanan) { // membuat objek collection List <Pesanan> list = new List <Pesanan>(); // membuat objek context menggunakan blok using using (DbContext context = new DbContext()) { // membuat objek dari class repository _repository = new PesananRepository(context); // panggil method GetByNama yang ada di dalam class repository list = _repository.ReadByKode(kdPesanan); } return(list); }
public int Update(Pesanan psn) { int result1 = 0; // Validavsi kode pesanan tidak boleh NUL if (string.IsNullOrEmpty(psn.KdPesanan)) { MessageBox.Show("Kode barang harus diisi !!!", "Peringatan", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return(0); } // Validavsi Tanggal Pemesanan tidak boleh NUL if (string.IsNullOrEmpty(psn.TglPesan)) { MessageBox.Show("Tanggal Pesanan harus diisi !!!", "Peringatan", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return(0); } // Validavsi JatuhTempo Pemesanan tidak boleh NUL if (string.IsNullOrEmpty(psn.JatuhTempo)) { MessageBox.Show("Tanggal jatuh tempol harus diisi !!!", "Peringatan", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return(0); } // Validavsi Status Pesanan Pemesanan tidak boleh NUL if (string.IsNullOrEmpty(psn.StatusPesanan)) { MessageBox.Show("Status Pesanan harus diisi !!!", "Peringatan", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return(0); } // membuat objek context menggunakan blok using using (DbContext context = new DbContext()) { // membuat objek class repository _repository = new PesananRepository(context); // panggil method Create class repository untuk menambahkan data result1 = _repository.Update(psn); } if (result1 > 0) { MessageBox.Show("Data Pesanan berhasil diperbaiki !", "Informasi", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Data mahasiswa gagal diperbaiki !!!", "Peringatan", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } return(result1); }