public override void LoadDataForm()
        {
            lstDetail = new BindingList <eNhapHangNhaCungCapChiTiet>();
            _iEntry   = _iEntry ?? new eNhapHangNhaCungCap();
            _aEntry   = clsFunction.GetItem <eNhapHangNhaCungCap>("NhapHangNhaCungCap/GetByID", _iEntry.KeyID);

            DisableEvents();
            SetDataSource();
            SetControlValue();
            EnableEvents();
        }
        public async override void LoadDataForm()
        {
            lstDetail         = new BindingList <eNhapHangNhaCungCapChiTiet>();
            lstDetail_BAK     = new BindingList <eNhapHangNhaCungCapChiTiet>();
            lstDetail_Deleted = new BindingList <eNhapHangNhaCungCapChiTiet>();
            lstDetail_Edited  = new BindingList <eNhapHangNhaCungCapChiTiet>();

            _iEntry = _iEntry ?? new eNhapHangNhaCungCap();
            _aEntry = await clsNhapHangNhaCungCap.Instance.GetByID(_iEntry.KeyID);

            SetControlValue();
            SetDataSource();
        }
        private void GrvDanhSach_FocusedRowChanged(object sender, DevExpress.XtraGrid.Views.Base.FocusedRowChangedEventArgs e)
        {
            eNhapHangNhaCungCap item = (eNhapHangNhaCungCap)grvDanhSach.GetRow(e.FocusedRowHandle) ?? new eNhapHangNhaCungCap();

            gctChiTiet.DataSource = item.eNhapHangNhaCungCapChiTiet.ToList();
        }