private void btnThemPhieu_Click(object sender, EventArgs e)
        {
            try
            {
                if (Check())
                {
                    frm_PhieuNhapNoiBo frm = new frm_PhieuNhapNoiBo();
                    if (frm.ShowDialog() == DialogResult.OK)
                    {
                        liDM = NhapNoiBoDataProvider.GetListNhapNoiBo();
                        grcDanhSach.DataSource = liDM;
                    }
                }
            }
            catch (ManagedException ex)
            {
#if DEBUG
                MessageBox.Show(ex.ToString(), Declare.titleError, MessageBoxButtons.OK, MessageBoxIcon.Error);
#else
                MessageBox.Show(ex.Message, Declare.titleError, MessageBoxButtons.OK, MessageBoxIcon.Error);
#endif
            }
            catch (Exception ex)
            {
#if DEBUG
                MessageBox.Show(ex.ToString(), Declare.titleError, MessageBoxButtons.OK, MessageBoxIcon.Error);
#else
                MessageBox.Show(ex.Message, Declare.titleError, MessageBoxButtons.OK, MessageBoxIcon.Error);
#endif
                EventLogProvider.Instance.WriteLog(ex.ToString()
                                                   + "\nUser: "******"\nKho: " + Declare.IdKho,
                                                   this.Name);
            }
        }
 private void frm_DanhSachPhieuNhapNoiBo_Load(object sender, EventArgs e)
 {
     liDM = NhapNoiBoDataProvider.GetListNhapNoiBo();
     grcDanhSach.DataSource = liDM;
     btnMoPhieu.Enabled     = true;
     btnXoaPhieu.Enabled    = false;
     btnMoPhieu.Text        = Resources.btnInfor;
     btnThemPhieu.Text      = Resources.btnAdd;
     btnXoaPhieu.Text       = Resources.btnDelete;
     btnDong.Text           = Resources.btnClose;
     LoadTrangThai();
 }
Пример #3
0
 protected override void LoadDataInstance()
 {
     liDM = NhapNoiBoDataProvider.GetListNhapNoiBo();
     dgvChiTiet.DataSource          = liDM;
     btnMoPhieu.Enabled             = false;
     btnXoaPhieu.Enabled            = false;
     dgvChiTiet.AutoGenerateColumns = false;
     btnMoPhieu.Text   = Resources.btnInfor;
     btnThemPhieu.Text = Resources.btnAdd;
     btnXoaPhieu.Text  = Resources.btnDelete;
     btnDong.Text      = Resources.btnClose;
 }
        private void btnMoPhieu_Click(object sender, EventArgs e)
        {
            if (grvDanhSach.FocusedRowHandle < 0)
            {
                return;
            }

            ChungTuNhapNoiBoInfor item = (ChungTuNhapNoiBoInfor)grvDanhSach.GetRow(grvDanhSach.FocusedRowHandle);
            frm_PhieuNhapNoiBo    frm  = new frm_PhieuNhapNoiBo(item.IdChungTu, item.SoChungTu, item.NgayLap.ToString(), item.SoChungTuGoc,
                                                                item.IdChungTuGoc, item.TrangThai, item.GhiChu, item.HoTen, item.DongBo, item.IdPhongBan, item.IdChiPhi, item.IdNhaCC, item.IdLyDo, item.SoPO, item.SoRE, item.TenDoiTuong);

            if (frm.ShowDialog() == DialogResult.OK)
            {
                grcDanhSach.DataSource = NhapNoiBoDataProvider.GetListNhapNoiBo();
            }
        }
        private void btnXoaPhieu_Click(object sender, EventArgs e)
        {
            try
            {
                if (MessageBox.Show("Bạn có chắc chắn xóa bản ghi này?", "Thông báo", MessageBoxButtons.YesNo) == DialogResult.Yes)
                {
                    Delete();
                    grcDanhSach.DataSource = NhapNoiBoDataProvider.GetListNhapNoiBo();
                }
            }
            catch (Exception ex)
            {
#if DEBUG
                MessageBox.Show(ex.ToString());
#else
                MessageBox.Show(ex.Message);
#endif
            }
        }
Пример #6
0
        protected override void XoaPhieuInstance()
        {
            try
            {
                if (MessageBox.Show("Bạn có chắc chắn xóa bản ghi này?", "Thông báo", MessageBoxButtons.YesNo) == DialogResult.Yes)
                {
                    Delete();
                    dgvChiTiet.DataSource = NhapNoiBoDataProvider.GetListNhapNoiBo();
                }
            }
            catch (Exception ex)
            {
#if DEBUG
                MessageBox.Show(ex.ToString());
#else
                MessageBox.Show(ex.Message);
#endif
            }
        }
Пример #7
0
        protected override void ThemPhieuInstance()
        {
            try
            {
                if (Check())
                {
                    frm_PhieuNhapNoiBo frm = new frm_PhieuNhapNoiBo();
                    if (frm.ShowDialog() == DialogResult.OK)
                    {
                        liDM = NhapNoiBoDataProvider.GetListNhapNoiBo();
                        dgvChiTiet.DataSource = liDM;
                    }
                }
            }
            catch (Exception ex)
            {
#if DEBUG
                MessageBox.Show(ex.ToString());
#else
                MessageBox.Show(ex.Message);
#endif
            }
        }