Esempio n. 1
0
        //保存数据
        /// <summary>
        /// 保存数据
        /// </summary>
        /// <returns></returns>
        internal override bool Submit()
        {
            if (CurrentOperationStatus == OperationStatus.Default)
            {
                return(false);
            }
            var insertRightLkUserGroup = BuildInsertEntity();
            var deleteRightLkUserGroup = BuildDeleteEntity();
            var result = RightLkUserGroupBll.Save(insertRightLkUserGroup, deleteRightLkUserGroup);

            string msg;

            if (result)
            {
                msg = "保存成功";
                CurrentOperationStatus = OperationStatus.Default;
            }
            else
            {
                msg = "保存失败";
                CurrentOperationStatus = OperationStatus.Edit;
            }
            UI.ShowInfo(msg);
            return(result);
        }
Esempio n. 2
0
        //加载查询数据
        /// <summary>
        /// 加载查询数据
        /// </summary
        private void QueryData()
        {
            var selectedGroupSysid = UI.GetValue(ddlUserGroup);

            SelectedUsers      = RightLkUserGroupBll.QuerySelectedUserByGroupSysid(selectedGroupSysid);
            _selectedUsersInDb = Mapper.Map <List <RightUser>, List <RightUser> >(SelectedUsers);
            NotSelectedUsers   = RightLkUserGroupBll.QueryNotSelectedUserByGroupSysid(selectedGroupSysid);

            BindingGridView();
        }