Example #1
0
        public async void GetAllLevel1()
        {
            try
            {
                gridLevel1.DataBindings.Clear();
                PRO_tblLevel1DRO level1s = await PRO_tblLevel1BUS.GetAllLevel1(CommonEngine.userInfo.UserID, ConfigEngine.Language, false, new DTO.Systems.SYS_tblActionLogDTO
                {
                    Activity      = BaseConstant.COMMAND_INSERT_EN,
                    UserID        = CommonEngine.userInfo.UserID,
                    LanguageID    = ConfigEngine.Language,
                    ActionEN      = BaseConstant.COMMAND_LOAD_ALL_DATA_EN,
                    ActionVN      = BaseConstant.COMMAND_LOAD_ALL_DATA_VI,
                    FunctionID    = "20",
                    DescriptionVN = string.Format("Tài khoản '{0}' vừa tải thành công dữ liệu ngành hàng.", CommonEngine.userInfo.UserID),
                    DescriptionEN = string.Format("Account '{0}' downloaded successfully data of product sector.", CommonEngine.userInfo.UserID)
                });

                if (!CommonEngine.CheckValidResponseItem(level1s.ResponseItem))
                {
                    return;
                }
                gridLevel1.DataSource = level1s.Level1List != null ? level1s.Level1List : null;
                barBottom.Visible     = (level1s.Level1List != null && level1s.Level1List.Count > 0) ? true : false;
                CommonEngine.LoadUserPermission("20", btnDelete, btnPrint, btnImport, btnExport);
            }
            catch (Exception ex)
            {
                CommonEngine.ShowExceptionMessage(ex);
            }
        }
Example #2
0
        private async void LoadLevel1()
        {
            PRO_tblLevel1DRO level1s = await PRO_tblLevel1BUS.GetAllLevel1(CommonEngine.userInfo.UserID, ConfigEngine.Language, true, null);

            gluLevel1.DataBindings.Clear();
            if (level1s.ResponseItem.IsError)
            {
                CommonEngine.ShowHTTPErrorMessage(level1s.ResponseItem);
                return;
            }
            gluLevel1.Properties.DataSource    = level1s.Level1List;
            gluLevel1.Properties.ValueMember   = "Level1ID";
            gluLevel1.Properties.DisplayMember = "FullLevel1Name";
        }