예제 #1
0
        private void EditObject(SuDungHoaDonInfor hoadon)
        {
            frmCS_KhaiBaoHoaDon frm = new frmCS_KhaiBaoHoaDon(hoadon);

            if (frm.ShowDialog() == DialogResult.OK)
            {
                if (ValidHoaDon(hoadon.IdNhanVien, hoadon.IdQuyen, frm.KyHieu, frm.SoBatDau, frm.SoKetThuc))
                {
                    hoadon.KyHieu    = frm.KyHieu;
                    hoadon.SoBatDau  = frm.SoBatDau;
                    hoadon.SoKetThuc = frm.SoKetThuc;
                    hoadon.SoHienTai = frm.SoHienTai;
                    hoadon.SoConLai  = frm.SoConLai;
                    hoadon.Modified  = true;
                }
            }
        }
예제 #2
0
        private void btnThemCT_Click(object sender, EventArgs e)
        {
            frmCS_KhaiBaoHoaDon frm = new frmCS_KhaiBaoHoaDon();

            if (frm.ShowDialog() == DialogResult.OK)
            {
                if (ValidHoaDon(nguoiDung.IdNhanVien, 0, frm.KyHieu, frm.SoBatDau, frm.SoKetThuc))
                {
                    SuDungHoaDonInfor hoadon = new SuDungHoaDonInfor();

                    hoadon.IdNhanVien = nguoiDung.IdNhanVien;
                    hoadon.KyHieu     = frm.KyHieu;
                    hoadon.SoBatDau   = frm.SoBatDau;
                    hoadon.SoKetThuc  = frm.SoKetThuc;
                    hoadon.SoHienTai  = frm.SoHienTai;
                    hoadon.SoConLai   = frm.SoConLai;
                    hoadon.Modified   = true;

                    ((BindingList <SuDungHoaDonInfor>)gHoaDon.DataSource).Add(hoadon);
                    ((BindingList <SuDungHoaDonInfor>)gHoaDon.DataSource).ResetBindings();
                }
            }
        }