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);
        }
Exemplo n.º 2
0
        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);
        }