public List <Detail_Keluar> ReadAll() { List <Detail_Keluar> list = new List <Detail_Keluar>(); using (DbContext context = new DbContext()) { _repository = new Detail_KeluarRepository(context); list = _repository.ReadAll(); } return(list); }
public List <Detail_Keluar> ReadByNoFaktur(string No_Faktur) { List <Detail_Keluar> list = new List <Detail_Keluar>(); using (DbContext context = new DbContext()) { _repository = new Detail_KeluarRepository(context); list = _repository.ReadByNoFaktur(No_Faktur); } return(list); }
public int Delete(Detail_Keluar detail_keluar) { int result = 0; if (string.IsNullOrEmpty(detail_keluar.No_Faktur)) { MessageBox.Show("No Faktur Harus Diisi !", "Peringatan ", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return(0); } if (string.IsNullOrEmpty(detail_keluar.Kode_Barang)) { MessageBox.Show("Kode Barang Harus Diisi !", "Peringatan ", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return(0); } if (string.IsNullOrEmpty(detail_keluar.Jumlah)) { MessageBox.Show("Jumlah Harus Diisi !", "Peringatan ", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return(0); } using (DbContext context = new DbContext()) { _repository = new Detail_KeluarRepository(context); result = _repository.Delete(detail_keluar); } if (result > 0) { MessageBox.Show("Data Detail Keluar berhasil dihapus !", "Informasi", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Data Detail Keluar gagal dihapus !", "Peringatan", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } return(result); }