Exemple #1
0
 private void frmChinhSachThem_Load(object sender, EventArgs e)
 {
     intStringBindingSource.DataSource = DuLieuTaoSan.LoaiKhachHang_Ve();
     XuLyDuLieu.ConvertClassToTable(this, _ChinhSachO);
     XuLyGiaoDien.OpenForm(this);
     btnLuu.Visible = DuLieuTaoSan.Q.ChinhSachThemSua;
 }
        private void frmVeThem_Load(object sender, EventArgs e)
        {
            chkDen.Checked         = _GiaoDichO.SoLuongVe == 2;
            _ListDaiLyO            = new D_DAILY().All();
            _ListHangBayO          = new D_HANGBAY().DuLieu();
            _ListTuyenBayO         = new D_TUYENBAY().DuLieu();
            NhanVienDB.DataSource  = new D_DAILY().NhanVien();
            LoaiKhachDB.DataSource = DuLieuTaoSan.LoaiKhachHang_Ve();
            LoaiVeDB.DataSource    = DuLieuTaoSan.LoaiGiaoDich_Ve(true).Where(w => !w.ID.Equals(8) && !w.ID.Equals(9));
            DaiLyDB.DataSource     = _ListDaiLyO.Where(w => w.LoaiKhachHang.Equals(LoaiKhachHang));
            _ListNCC         = new D_NHACUNGCAP().DuLieu();
            NCCDB.DataSource = _ListNCC;
            tuyenBayOBindingSource.DataSource = _ListTuyenBayO;
            rHD.DataSource = DuLieuTaoSan.HinhThucHoaDon();
            iAn.Visible    = DuLieuTaoSan.Q.VeAdmin;

            #region NVGiaoDich
            iNVGiaoDich.Properties.ReadOnly = _GiaoDichO.NVGiaoDich != DuLieuTaoSan.NV.ID;

            if (_GiaoDichO.NVGiaoDich == DuLieuTaoSan.NV.ID || _GiaoDichO.NVGiaoDich < 1 || DuLieuTaoSan.NV.MienPhat)
            {
                _GiaoDichO.NVGiaoDich = DuLieuTaoSan.NV.ID;
            }
            else if (_GiaoDichO.NVHoTro < 1 || DuLieuTaoSan.NV.MienPhat)
            {
                _GiaoDichO.NVHoTro = DuLieuTaoSan.NV.ID;
            }
            #endregion

            iGhiChu.Text      = _GiaoDichO.GhiChu;
            DuLieuTaoSan.Adic = XuLyDuLieu.ConvertClassToTable(this, _GiaoDichO);
            _LSTDIC           = XuLyDuLieu.BanTamGrid(GVGD);
            XuLyGiaoDien.OpenForm(this);
            btnLuu.Visible = DuLieuTaoSan.Q.VeThemSua;
        }
Exemple #3
0
 private void frmTheoDoiHoan_Load(object sender, EventArgs e)
 {
     _GiaoDichO.TheoDoi = true;
     btnAdd.Visibility  = DuLieuTaoSan.Q.TheoDoiHoanThemSua ? DevExpress.XtraBars.BarItemVisibility.Always : DevExpress.XtraBars.BarItemVisibility.Never;
     btnDel.Visibility  = DuLieuTaoSan.Q.TheoDoiHoanXoa ? DevExpress.XtraBars.BarItemVisibility.Always : DevExpress.XtraBars.BarItemVisibility.Never;
     loaiKhachOBindingSource.DataSource = DuLieuTaoSan.LoaiKhachHang_Ve();
     daiLyOBindingSource.DataSource     = new D_DAILY().All();
     DuLieu();
 }
        private void frmKhachSanThem_Load(object sender, EventArgs e)
        {
            #region NVGiaoDich
            iNVGiaoDich.Properties.ReadOnly = iNVHoTro.Properties.ReadOnly = _ks.NVGiaoDich != DuLieuTaoSan.NV.ID;
            LoaiKhachDB.DataSource          = DuLieuTaoSan.LoaiKhachHang_Ve();

            if (_ks.NVGiaoDich == DuLieuTaoSan.NV.ID || _ks.NVGiaoDich < 1 || DuLieuTaoSan.NV.MienPhat)
            {
                _ks.NVGiaoDich = DuLieuTaoSan.NV.ID;
            }
            else if (_ks.NVHoTro < 1 || DuLieuTaoSan.NV.MienPhat)
            {
                _ks.NVHoTro = DuLieuTaoSan.NV.ID;
            }
            #endregion

            DuLieuTaoSan.Adic = XuLyDuLieu.ConvertClassToTable(this, _ks);
            XuLyGiaoDien.OpenForm(this);
            DuLieu();
        }
Exemple #5
0
        private void frmVeHoanThem_Load(object sender, EventArgs e)
        {
            chkDen.Checked = _GiaoDichO.SoLuongVe == 2;
            DuLieuKhachLe();
            _ListHangBayO                     = new D_HANGBAY().DuLieu();
            _ListTuyenBayO                    = new D_TUYENBAY().DuLieu();
            LoaiKhachDB.DataSource            = DuLieuTaoSan.LoaiKhachHang_Ve();
            NCCDB.DataSource                  = new D_NHACUNGCAP().DuLieu();
            NhanVienDB.DataSource             = new D_DAILY().NhanVien();
            tuyenBayOBindingSource.DataSource = _ListTuyenBayO;
            iTinhCongNo.Visible               = DuLieuTaoSan.Q.TheoDoiHoanAdmin;
            if (Owner.ActiveMdiChild is frmVe)
            {
                iTinhCongNo.Visible = true;
                iTinhCongNo.Checked = true;
            }
            iAn.Visible = DuLieuTaoSan.Q.VeAdmin;

            #region NVGiaoDich
            iNVGiaoDich.Properties.ReadOnly = _GiaoDichO.NVGiaoDich != DuLieuTaoSan.NV.ID;
            if (_GiaoDichO.NVGiaoDich < 1)
            {
                _GiaoDichO.NVGiaoDich = DuLieuTaoSan.NV.ID;
            }
            else if (DuLieuTaoSan.NV.MienPhat)
            {
                _GiaoDichO.NVGiaoDich = DuLieuTaoSan.NV.ID;
            }
            #endregion

            iGhiChu.Text = _GiaoDichO.GhiChu;
            _LSTDIC      = XuLyDuLieu.BanTamGrid(GVH);
            XuLyDuLieu.ConvertClassToTable(this, _GiaoDichO);
            XuLyGiaoDien.OpenForm(this);
            if (!_GiaoDichO.TinhCongNo)
            {
                iNgayGD.DateTime = DateTime.Now;
            }
            btnLuu.Visible = DuLieuTaoSan.Q.TheoDoiHoanThemSua;
        }
Exemple #6
0
        private void frmVe_Load(object sender, EventArgs e)
        {
            if (!DuLieuTaoSan.Q.VeAdmin)
            {
                GVGD.Columns.Remove(colEmail);
                GVGD.Columns.Remove(colDienThoaiKhachHang);
            }

            rLoaiKhach.DataSource     = DuLieuTaoSan.LoaiKhachHang_Ve();
            rTrangThai.DataSource     = DuLieuTaoSan.LoaiGiaoDich_Ve(true);
            rHinHThuc.DataSource      = DuLieuTaoSan.HinhThuc_Ve_TatCa();
            rHoaDon.DataSource        = DuLieuTaoSan.HinhThucHoaDon();
            btnExportExcel.Visibility = DuLieuTaoSan.Q.VeExcel ? BarItemVisibility.Always : BarItemVisibility.Never;
            btnThem.Visibility        = DuLieuTaoSan.Q.VeThemSua ? BarItemVisibility.Always : BarItemVisibility.Never;
            btnXoa.Visibility         = DuLieuTaoSan.Q.VeXoa ? BarItemVisibility.Always : BarItemVisibility.Never;
            btnHoan.Visibility        = DuLieuTaoSan.Q.TheoDoiHoanAdmin ? BarItemVisibility.Always : BarItemVisibility.Never;

            tuyenBayOBindingSource.DataSource = new D_TUYENBAY().DuLieu();
            nganHangOBindingSource.DataSource = new D_NGANHANG().All();
            hangBayOBindingSource.DataSource  = new D_HANGBAY().DuLieu();
            nCCOBindingSource.DataSource      = new D_NHACUNGCAP().DuLieu_GiaoDich();
            _ListKhoaNgayO = new D_KHOANGAY().DuLieu();
            DuLieu();
        }