public int Create(tbl_pelanggan pelanggan) { var result = 0; if (string.IsNullOrEmpty(pelanggan.kd_pelanggan)) { MessageBox.Show("kd_pelanggan harus diisi!", "Peringatan", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return(0); } using (DbContext context = new DbContext()) { _repo = new tbl_pelangganRepo(context); result = _repo.Create(pelanggan); } if (result > 0) { MessageBox.Show("Data pelanggan berhasil diInput !", "Informasi", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Data pelanggan gagal diInput !!!", "Peringatan", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } return(result); }
public List <tbl_pelanggan> Readtbl_pelanggan() { List <tbl_pelanggan> tbl_pelanggan = new List <tbl_pelanggan>(); using (DbContext context = new DbContext()) { _repo = new tbl_pelangganRepo(context); tbl_pelanggan = _repo.Readtbl_pelanggan(); } return(tbl_pelanggan); }
public List <tbl_pelanggan> ReadByNama(string namapelanggan) { // membuat objek collection List <tbl_pelanggan> list = new List <tbl_pelanggan>(); // membuat objek context menggunakan blok using using (DbContext context = new DbContext()) { // membuat objek dari class repository _repo = new tbl_pelangganRepo(context); // panggil method GetByNama yang ada di dalam class repository list = _repo.ReadByNama(namapelanggan); } return(list); }
public int Delete(tbl_pelanggan pelanggan) { var result = 0; using (DbContext context = new DbContext()) { _repo = new tbl_pelangganRepo(context); result = _repo.Delete(pelanggan); } if (result > 0) { MessageBox.Show("Data mobil berhasil dihapus !", "Informasi", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Data mobil gagal dihapus !!!", "Peringatan", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } return(result); }