Example #1
0
        //保存数据
        /// <summary>
        /// 保存数据
        /// </summary>
        /// <returns></returns>
        internal override bool Submit()
        {
            if (CurrentOperationStatus == OperationStatus.Default)
            {
                return(false);
            }

            var insertList = BuildInsertEntity();
            var deleteList = BuildDeleteEntity();
            var updateList = BuildUpdateEntity();
            var result     = RightLkFunctionGroupBll.Save(insertList, deleteList, updateList);

            string msg;

            if (result)
            {
                msg = "保存成功";
                CurrentOperationStatus = OperationStatus.Default;
            }
            else
            {
                msg = "保存失败";
                CurrentOperationStatus = OperationStatus.Edit;
            }
            UI.ShowInfo(msg);
            return(result);
        }
Example #2
0
        //保存数据
        /// <summary>
        /// 保存数据
        /// </summary>
        /// <returns></returns>
        internal override bool Save()
        {
            if (!ValidateEditForm())
            {
                return(false);
            }

            string msg;

            BuildEntity();

            var result = CurrentOperationStatus == OperationStatus.New
                             ? RightUserBll.InsertRightUser(EditEntity, out msg)
                             : RightUserBll.UpdateRightUser(EditEntity, out msg);

            UI.ShowInfo(msg);

            if (result)
            {
                UI.ReadOnlyUi(pageEdit, true);
                SetSelectedEntity();
            }

            return(result);
        }
Example #3
0
        //保存数据
        /// <summary>
        /// 保存数据
        /// </summary>
        /// <returns></returns>
        internal override bool Submit()
        {
            if (CurrentOperationStatus == OperationStatus.Default)
            {
                return(false);
            }
            if (UI.EmptyText(ddlUserGroup, "用户组"))
            {
                return(false);
            }
            var list           = BuildEntity();
            var userGroupSysid = UI.GetValue(ddlUserGroup);

            var result = RightBll.Save(userGroupSysid, list);

            string msg;

            if (result)
            {
                msg = "保存成功";
                CurrentOperationStatus = OperationStatus.Default;
            }
            else
            {
                msg = "保存失败";
                CurrentOperationStatus = OperationStatus.Edit;
            }
            UI.ShowInfo(msg);
            return(result);
        }
Example #4
0
        //保存数据
        /// <summary>
        /// 保存数据
        /// </summary>
        /// <returns></returns>
        internal override bool Submit()
        {
            if (CurrentOperationStatus == OperationStatus.Default)
            {
                return(false);
            }

            List <RightLkFunctionCommand> deleteList;
            var insertlist    = BuildEntity(out deleteList);
            var rightFunction = gridViewFunc.SelectedRows[0].DataBoundItem as RightFunction;

            if (rightFunction == null)
            {
                return(false);
            }

            var result = RightLkFunctionCommandBll.Save(insertlist, deleteList);

            string msg;

            if (result)
            {
                msg = "保存成功";
                CurrentOperationStatus = OperationStatus.Default;
            }
            else
            {
                msg = "保存失败";
                CurrentOperationStatus = OperationStatus.Edit;
            }
            UI.ShowInfo(msg);
            return(result);
        }