Exemplo n.º 1
0
        /// <summary>
        /// 确认事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Accept_Click(object sender, EventArgs e)
        {
            bool IsOk = false;

            base_news         = ControlBindHelper.GetWebControls <BASE_News>(this.Page);
            base_news.Enabled = Enabled.Checked ? 1 : 0;
            if (!string.IsNullOrEmpty(_key))//判断是否编辑
            {
                base_news.NewsId         = _key;
                base_news.ModifyDate     = DateTime.Now;
                base_news.ModifyUserId   = RequestSession.GetSessionUser().UserId.ToString();
                base_news.ModifyUserName = RequestSession.GetSessionUser().UserName.ToString();
                IsOk = base_newsibll.Update(base_news);
                if (IsOk)
                {
                    ShowMsgHelper.AlertCallback(MessageHelper.MSG0006);
                }
            }
            else
            {
                base_news.ReadCount      = 0;
                base_news.NewsId         = CommonHelper.GetGuid;
                base_news.CreateUserId   = RequestSession.GetSessionUser().UserId.ToString();
                base_news.CreateUserName = RequestSession.GetSessionUser().UserName.ToString();
                IsOk = base_newsibll.Insert(base_news);
                if (IsOk)
                {
                    ShowMsgHelper.AlertCallback(MessageHelper.MSG0005);
                }
            }
            if (!IsOk)
            {
                ShowMsgHelper.Alert_Error(MessageHelper.MSG0022);
            }
        }
Exemplo n.º 2
0
        /// <summary>
        /// 确认事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Accept_Click(object sender, EventArgs e)
        {
            bool IsOk = false;

            bpms_button         = ControlBindHelper.GetWebControls <BPMS_Button>(this.Page);
            bpms_button.Enabled = Enabled.Checked ? 1 : 0;
            bpms_button.Split   = Split.Checked ? 1 : 0;
            if (!string.IsNullOrEmpty(_key))//判断是否编辑
            {
                bpms_button.ButtonId       = _key;
                bpms_button.ModifyDate     = DateTime.Now;
                bpms_button.ModifyUserId   = RequestSession.GetSessionUser().UserId;
                bpms_button.ModifyUserName = RequestSession.GetSessionUser().UserName;
                IsOk = bpms_buttonibll.Update(bpms_button);
                if (IsOk)
                {
                    ShowMsgHelper.AlertCallback(MessageHelper.MSG0006);
                }
            }
            else
            {
                bpms_button.ButtonId       = CommonHelper.GetGuid;
                bpms_button.CreateUserId   = RequestSession.GetSessionUser().UserId;
                bpms_button.CreateUserName = RequestSession.GetSessionUser().UserName;
                IsOk = bpms_buttonibll.Insert(bpms_button);
                if (IsOk)
                {
                    ShowMsgHelper.AlertCallback(MessageHelper.MSG0005);
                }
            }
            if (!IsOk)
            {
                ShowMsgHelper.Alert_Error(MessageHelper.MSG0022);
            }
        }
Exemplo n.º 3
0
        /// <summary>
        /// 确认事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Accept_Click(object sender, EventArgs e)
        {
            bool IsOk = false;

            qy_application = ControlBindHelper.GetWebControls <QY_Application>(this.Page);
            if (!string.IsNullOrEmpty(_key))//判断是否编辑
            {
                qy_application.appId          = Convert.ToInt32(_key);
                qy_application.ModifyDate     = DateTime.Now;
                qy_application.ModifyUserId   = RequestSession.GetSessionUser().UserId.ToString();
                qy_application.ModifyUserName = RequestSession.GetSessionUser().UserName.ToString();
                IsOk = qy_applicationibll.Update(qy_application);
                if (IsOk)
                {
                    ShowMsgHelper.AlertCallback(MessageHelper.MSG0006);
                }
            }
            else
            {
                qy_application.appId          = Convert.ToInt32(CommonHelper.GetGuid);
                qy_application.CreateUserId   = RequestSession.GetSessionUser().UserId.ToString();
                qy_application.CreateUserName = RequestSession.GetSessionUser().UserName.ToString();
                IsOk = qy_applicationibll.Insert(qy_application);
                if (IsOk)
                {
                    ShowMsgHelper.AlertCallback(MessageHelper.MSG0005);
                }
            }
            if (!IsOk)
            {
                ShowMsgHelper.Alert_Error(MessageHelper.MSG0022);
            }
        }
Exemplo n.º 4
0
        /// <summary>
        /// 确认事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Accept_Click(object sender, EventArgs e)
        {
            bool IsOk = false;

            bpms_qynumber = ControlBindHelper.GetWebControls <BPMS_QYNumber>(this.Page);
            if (!string.IsNullOrEmpty(_key))//判断是否编辑
            {
                bpms_qynumber.QYId = _key;
                //bpms_qynumber.ModifyDate = DateTime.Now;
                //bpms_qynumber.ModifyUserId = RequestSession.GetSessionUser().UserId.ToString();
                //bpms_qynumber.ModifyUserName = RequestSession.GetSessionUser().UserName.ToString();
                IsOk = bpms_qynumberibll.Update(bpms_qynumber);
                if (IsOk)
                {
                    ShowMsgHelper.AlertCallback(MessageHelper.MSG0006);
                }
            }
            else
            {
                bpms_qynumber.QYId           = CommonHelper.GetGuid;
                bpms_qynumber.CreateUserId   = RequestSession.GetSessionUser().UserId.ToString();
                bpms_qynumber.CreateUserName = RequestSession.GetSessionUser().UserName.ToString();
                IsOk = bpms_qynumberibll.Insert(bpms_qynumber);
                if (IsOk)
                {
                    ShowMsgHelper.AlertCallback(MessageHelper.MSG0005);
                }
            }
            if (!IsOk)
            {
                ShowMsgHelper.Alert_Error(MessageHelper.MSG0022);
            }
        }
Exemplo n.º 5
0
        /// <summary>
        /// 确认事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Accept_Click(object sender, EventArgs e)
        {
            bool IsOk = false;

            bpms_employee              = ControlBindHelper.GetWebControls <BPMS_Employee>(this.Page);
            bpms_employee.Enabled      = Enabled.Checked ? 1 : 0;
            bpms_employee.IsDimission  = IsDimission.Checked ? 1 : 0;
            bpms_employee.CompanyId    = hiddenCompanyId.Value;
            bpms_employee.DepartmentId = hiddenDepartmentId.Value;
            bpms_employee.WorkgroupId  = hiddenWorkgroupId.Value;
            bpms_employee.Spell        = PinyinHelper.PinyinString(bpms_employee.RealName);
            if (!string.IsNullOrEmpty(_key))//判断是否编辑
            {
                bpms_employee.EmployeeId     = _key;
                bpms_employee.ModifyDate     = DateTime.Now;
                bpms_employee.ModifyUserId   = RequestSession.GetSessionUser().UserId;
                bpms_employee.ModifyUserName = RequestSession.GetSessionUser().UserName;
                IsOk = bpms_employeeibll.Update(bpms_employee);
                if (IsOk)
                {
                    //保存成功后将数据同步到微信企业号
                    string[] tempDepart = new string[3] {
                        bpms_employee.CompanyId, bpms_employee.DepartmentId, bpms_employee.WorkgroupId
                    };
                    Extattr extattr = new Extattr();
                    extattr = null;
                    if (!myCommFun.UpdateMember(bpms_employee.Code, bpms_employee.RealName, toDepartmentId(tempDepart), toPosition(bpms_employee.DutyId), bpms_employee.Mobile, toGender(bpms_employee.Gender), bpms_employee.Email, bpms_employee.WeixinId, Convert.ToInt32(bpms_employee.Enabled), bpms_employee.headpic, extattr))
                    {
                        ShowMsgHelper.AlertCallback(MessageHelper.MSG0032);
                    }
                    ShowMsgHelper.AlertParmCallback(MessageHelper.MSG0006);
                }
            }
            else
            {
                bpms_employee.EmployeeId     = CommonHelper.GetGuid;
                bpms_employee.CreateUserId   = RequestSession.GetSessionUser().UserId;
                bpms_employee.CreateUserName = RequestSession.GetSessionUser().UserName;
                IsOk = bpms_employeeibll.Insert(bpms_employee);
                if (IsOk)
                {
                    //保存成功后将数据同步到微信企业号
                    string[] tempDepart = new string[3] {
                        bpms_employee.CompanyId, bpms_employee.DepartmentId, bpms_employee.WorkgroupId
                    };
                    Extattr extattr = new Extattr();
                    extattr = null;
                    if (!myCommFun.CreateMember(bpms_employee.Code, bpms_employee.RealName, toDepartmentId(tempDepart), toPosition(bpms_employee.DutyId), bpms_employee.Mobile, toGender(bpms_employee.Gender), bpms_employee.Email, bpms_employee.WeixinId, bpms_employee.headpic, extattr))
                    {
                        ShowMsgHelper.AlertCallback(MessageHelper.MSG0032);
                    }
                    ShowMsgHelper.AlertParmCallback(MessageHelper.MSG0005);
                }
            }
            if (!IsOk)
            {
                ShowMsgHelper.Alert_Error(MessageHelper.MSG0022);
            }
        }
Exemplo n.º 6
0
        protected void Accept_Click(object sender, EventArgs e)
        {
            string IsBackupsData   = Enabled.Checked.ToString().ToLower();
            string BackupsDataTime = Time.Value.ToString();

            ConfigHelper.SetValue("IsBackupsData", IsBackupsData);
            ConfigHelper.SetValue("BackupsDataTime", BackupsDataTime);
            //写入操作日志
            BPMS_SysLogDAL.Instance.AddTaskLog(RequestSession.GetSessionUser().UserId, RequestSession.GetSessionUser().UserName, "设置定时备份数据库", "设置定时备份数据库成功,自动启动时间:" + BackupsDataTime);
            ShowMsgHelper.AlertCallback(MessageHelper.MSG0007);
        }
Exemplo n.º 7
0
        public void LoadAction()
        {
            Response.Buffer          = true;
            Response.ExpiresAbsolute = System.DateTime.Now.AddSeconds(-1);
            Response.Expires         = 0;
            Response.CacheControl    = "no-cache";
            Response.AddHeader("Pragma", "No-Cache");

            string active         = HttpContext.Current.Request["action"];                                  //提交类型
            int    pageIndex      = CommonHelper.GetInt(HttpContext.Current.Request["pqGrid_PageIndex"]);   //当前页
            int    pageSize       = CommonHelper.GetInt(HttpContext.Current.Request["pqGrid_PageSize"]);    //当前页大小
            string orderField     = HttpContext.Current.Request["pqGrid_OrderField"];                       //排序字段
            string orderType      = HttpContext.Current.Request["pqGrid_OrderType"];                        //排序类型
            string pqGrid_Sort    = HttpContext.Current.Request["pqGrid_Sort"];                             //要显示字段
            string key            = HttpContext.Current.Request["key"];                                     //主键
            string Category       = HttpContext.Current.Request["Category"];                                //机构分类
            string OrganizationId = HttpContext.Current.Request["OrganizationId"];                          //机构主键
            string Parm_Key_Value = HttpContext.Current.Request["Parm_Key_Value"];                          //搜索条件键值
            string search         = HttpContext.Current.Request["search"];                                  //模糊查询条件

            switch (active)
            {
            case "GridBindList":    //加载列表
                int       count = 0;
                Hashtable parm  = HashtableHelper.String_Key_ValueToHashtable(Parm_Key_Value);
                parm["Category"]       = Category;
                parm["OrganizationId"] = OrganizationId;
                Response.Write(JsonHelper.PqGridPageJson <BPMS_Employee>(bpms_employeeibll.GetPageList(parm, orderField, orderType, pageIndex, pageSize, ref count), pageIndex, pqGrid_Sort, count));
                Response.End();
                break;

            case "Delete":        //删除数据
                //保存成功后将数据同步到微信企业号
                bpms_employee = bpms_employeeibll.GetEntity(key);
                if (!myCommFun.DeleteMember(bpms_employee.Code))
                {
                    ShowMsgHelper.AlertCallback(MessageHelper.MSG0032);
                }
                Response.Write(bpms_employeeibll.Delete(key));
                Response.End();
                break;

            case "autocomplete":    //员工自动补全,返回JSON
                Response.Write(JsonHelper.ListToJson <BPMS_Employee>(bpms_employeeibll.autocomplete(search), "JSON"));
                Response.End();
                break;

            default:
                break;
            }
        }
Exemplo n.º 8
0
 protected void btnSave_Click(object sender, EventArgs e)
 {
     try
     {
         ConfigHelper.SetValue("QYName", QYName.Value);
         ConfigHelper.SetValue("corpId", QYCorpId.Value);
         ConfigHelper.SetValue("corpSecret", QYCorpSecret.Value);
         ShowMsgHelper.AlertCallback(MessageHelper.MSG0007);
     }
     catch (Exception ex)
     {
         ShowMsgHelper.Alert_Error(MessageHelper.MSG0022);
     }
 }
Exemplo n.º 9
0
        public void LoadAction()
        {
            Response.Buffer          = true;
            Response.ExpiresAbsolute = System.DateTime.Now.AddSeconds(-1);
            Response.Expires         = 0;
            Response.CacheControl    = "no-cache";
            Response.AddHeader("Pragma", "No-Cache");

            string           active           = HttpContext.Current.Request["action"];                      //提交类型
            string           key              = HttpContext.Current.Request["key"];                         //主键
            BPMS_SysMenuIBLL bpms_sysmenuibll = new BPMS_SysMenuBLL();
            BPMS_SysMenu     bpms_sysmenu     = new BPMS_SysMenu();

            switch (active)
            {
            case "OrgTreeList":    //加载组织架构列表
                Response.Write(GetTreeTable());
                Response.End();
                break;

            case "Delete":
                if (bpms_organizationibll.IsBelowMenu(key))
                {
                    bpms_organization = bpms_organizationibll.GetEntity(key);
                    Response.Write(string.Format(MessageHelper.MSG0010, bpms_organization.FullName));
                    Response.End();
                }
                else
                {
                    //保存成功后将数据同步到微信企业号
                    if (!myCommFun.DeleteDepartment(Convert.ToInt32(bpms_organizationibll.GetEntity(key).Code)))
                    {
                        ShowMsgHelper.AlertCallback(MessageHelper.MSG0032);
                    }
                    Response.Write(bpms_organizationibll.Delete(key));
                    Response.End();
                }
                break;

            case "LoadBindDrop":    //绑定下拉框,公司,部门,工作组
                IList list = bpms_organizationibll.GetList();
                Response.Write(JsonHelper.DropToJson <BPMS_Organization>(bpms_organizationibll.GetList(), "JSON"));
                Response.End();
                break;

            default:
                break;
            }
        }
Exemplo n.º 10
0
        /// <summary>
        /// 确认事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Accept_Click(object sender, EventArgs e)
        {
            bool IsOk = false;

            bpms_organization                 = ControlBindHelper.GetWebControls <BPMS_Organization>(this.Page);
            bpms_organization.Enabled         = Enabled.Checked ? 1 : 0;
            bpms_organization.IsInnerOrganize = IsInnerOrganize.Checked ? 1 : 0;
            if (!string.IsNullOrEmpty(_key))//判断是否编辑
            {
                bpms_organization.OrganizationId = _key;
                bpms_organization.ModifyDate     = DateTime.Now;
                bpms_organization.ModifyUserId   = RequestSession.GetSessionUser().UserId;
                bpms_organization.ModifyUserName = RequestSession.GetSessionUser().UserName;
                IsOk = bpms_organizationibll.Update(bpms_organization);
                if (IsOk)
                {
                    //保存成功后将数据同步到微信企业号
                    if (!myCommFun.UpdateDepartment(Convert.ToInt32(bpms_organization.Code), bpms_organization.FullName, toQYParentId(bpms_organization.ParentId), Convert.ToInt32(bpms_organization.SortCode)))
                    {
                        ShowMsgHelper.AlertCallback(MessageHelper.MSG0032);
                    }
                    ShowMsgHelper.AlertCallback(MessageHelper.MSG0006);
                }
            }
            else
            {
                bpms_organization.OrganizationId = CommonHelper.GetGuid;
                bpms_organization.ModifyUserId   = RequestSession.GetSessionUser().UserId;
                bpms_organization.ModifyUserName = RequestSession.GetSessionUser().UserName;
                IsOk = bpms_organizationibll.Insert(bpms_organization);
                if (IsOk)
                {
                    //保存成功后将数据同步到微信企业号

                    if (!myCommFun.CreateDepartment(Convert.ToInt32(bpms_organization.Code), bpms_organization.FullName, toQYParentId(bpms_organization.ParentId), Convert.ToInt32(bpms_organization.SortCode)))
                    {
                        ShowMsgHelper.AlertCallback(MessageHelper.MSG0032);
                    }
                    bpms_datapermissionibll.AddItemDefault(RequestSession.GetSessionUser().RoleId, "Organization", bpms_organization.OrganizationId, RequestSession.GetSessionUser().UserId);
                    ShowMsgHelper.AlertCallback(MessageHelper.MSG0005);
                }
            }
            if (!IsOk)
            {
                ShowMsgHelper.Alert_Error(MessageHelper.MSG0022);
            }
        }
Exemplo n.º 11
0
        /// <summary>
        /// 确认事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Accept_Click(object sender, EventArgs e)
        {
            string s = Session["dt_session_code"].ToString().ToLower();

            if (txtCode.Value.ToLower() != Session["dt_session_code"].ToString().ToLower())
            {
                txtCode.Focus();
                ShowMsgHelper.Alert_Error(MessageHelper.MSG0026);
                return;
            }
            bool IsOk = false;

            if (_Account != "System" && _Account != "admin")
            {
                bpms_user = bpms_useribll.GetEntity(_key);
                string Password = DESEncrypt.Encrypt(txtUserPwd.Value, bpms_user.Secretkey);
                bpms_user.Password       = Md5Helper.MD5(Password, 32);
                bpms_user.ModifyDate     = DateTime.Now;
                bpms_user.ModifyUserId   = RequestSession.GetSessionUser().UserId;
                bpms_user.ModifyUserName = RequestSession.GetSessionUser().UserName;
                IsOk = bpms_useribll.Update(bpms_user);
                if (IsOk)
                {
                    if (Request["status"] == "1")
                    {
                        Session.Abandon();  //取消当前会话
                        Session.Clear();    //清除当前浏览器所以Session
                        Response.Write("<script>alert('登陆修改成功,请重新登陆');top.location.href='/Index.htm'</script>");
                    }
                    else
                    {
                        ShowMsgHelper.AlertCallback(MessageHelper.MSG0007);
                    }
                }
                else
                {
                    ShowMsgHelper.Alert_Error(MessageHelper.MSG0022);
                }
            }
            else
            {
                ShowMsgHelper.Alert_Error(_Account + "用户不能被修改。");
            }
        }
Exemplo n.º 12
0
        /// <summary>
        /// 确认事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Accept_Click(object sender, EventArgs e)
        {
            string[] array = new string[0];
            if (!string.IsNullOrEmpty(hidden_allInfo.Value))
            {
                array = hidden_allInfo.Value.Split('≌');
            }
            bool IsOk = false;

            IsOk = bpms_tablecolumnsibll.BatchIsPublic(array, _Menu_Id);
            if (IsOk)
            {
                ShowMsgHelper.AlertCallback(MessageHelper.MSG0007);
            }
            else
            {
                ShowMsgHelper.Alert_Error(MessageHelper.MSG0022);
            }
        }
Exemplo n.º 13
0
        /// <summary>
        /// 确认事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Accept_Click(object sender, EventArgs e)
        {
            bool IsOk = false;

            bpms_user              = ControlBindHelper.GetWebControls <BPMS_User>(this.Page);
            bpms_user.Enabled      = Enabled.Checked ? 1 : 0;
            bpms_user.CompanyId    = hiddenCompanyId.Value;
            bpms_user.DepartmentId = hiddenDepartmentId.Value;
            bpms_user.WorkgroupId  = hiddenWorkgroupId.Value;
            bpms_user.RoleId       = hiddenRoleId.Value;
            bpms_user.Spell        = PinyinHelper.PinyinString(bpms_user.RealName);
            if (!string.IsNullOrEmpty(_key))//判断是否编辑
            {
                bpms_user.UserId         = _key;
                bpms_user.ModifyDate     = DateTime.Now;
                bpms_user.ModifyUserId   = RequestSession.GetSessionUser().UserId;
                bpms_user.ModifyUserName = RequestSession.GetSessionUser().UserName;
                bpms_user.Password       = null;
                IsOk = bpms_useribll.Update(bpms_user);
                if (IsOk)
                {
                    ShowMsgHelper.AlertCallback(MessageHelper.MSG0006);
                }
            }
            else
            {
                bpms_user.UserId    = CommonHelper.GetGuid;
                bpms_user.Secretkey = Md5Helper.MD5(CommonHelper.CreateNo(), 16);
                string Password = DESEncrypt.Encrypt(bpms_user.Password, bpms_user.Secretkey);
                bpms_user.Password       = Md5Helper.MD5(Password, 32);
                bpms_user.CreateUserId   = RequestSession.GetSessionUser().UserId;
                bpms_user.CreateUserName = RequestSession.GetSessionUser().UserName;
                IsOk = bpms_useribll.Insert(bpms_user);
                if (IsOk)
                {
                    ShowMsgHelper.AlertCallback(MessageHelper.MSG0005);
                }
            }
            if (!IsOk)
            {
                ShowMsgHelper.Alert_Error(MessageHelper.MSG0022);
            }
        }
Exemplo n.º 14
0
        /// <summary>
        /// 确认事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Accept_Click(object sender, EventArgs e)
        {
            string[] array = new string[0];
            if (!string.IsNullOrEmpty(hiddenRoleId.Value))
            {
                array = hiddenRoleId.Value.Split('≌');
            }
            bool   IsOk           = false;
            string CreateUserId   = RequestSession.GetSessionUser().UserId;
            string CreateUserName = RequestSession.GetSessionUser().UserName;

            IsOk = bpms_userroleibll.BatchAddUserRole(array, _UserId, CreateUserId, CreateUserName);
            if (IsOk)
            {
                ShowMsgHelper.AlertCallback(MessageHelper.MSG0007);
            }
            else
            {
                ShowMsgHelper.Alert_Error(MessageHelper.MSG0022);
            }
        }
Exemplo n.º 15
0
        /// <summary>
        /// 确认事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Accept_Click(object sender, EventArgs e)
        {
            bool IsOk = false;

            if (_Type == "2")
            {
                IsOk = bpms_syslogsibll.EmptyLog(KeepTime.Value);//清空操作日志
            }
            else
            {
                IsOk = bpms_syslogsibll.EmptyLoginLog(KeepTime.Value);//清空登录日志
            }
            if (IsOk)
            {
                ShowMsgHelper.AlertCallback(MessageHelper.MSG0029);
            }
            else
            {
                ShowMsgHelper.Alert_Error(MessageHelper.MSG0022);
            }
        }
Exemplo n.º 16
0
        /// <summary>
        /// 确认事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Accept_Click(object sender, EventArgs e)
        {
            bool IsOk = false;

            bpms_tablecolumns             = ControlBindHelper.GetWebControls <BPMS_TableColumns>(this.Page);
            bpms_tablecolumns.MenuId      = _Menu_Id;
            bpms_tablecolumns.IsPublic    = IsPublic.Checked ? 1 : 0;
            bpms_tablecolumns.IsHidden    = IsHidden.Checked ? 1 : 0;
            bpms_tablecolumns.Enabled     = Enabled.Checked ? 1 : 0;
            bpms_tablecolumns.AllowEdit   = AllowEdit.Checked ? 1 : 0;
            bpms_tablecolumns.AllowDelete = AllowDelete.Checked ? 1 : 0;
            if (!string.IsNullOrEmpty(_key))//判断是否编辑
            {
                bpms_tablecolumns.TableColumnsId = _key;
                bpms_tablecolumns.ModifyDate     = DateTime.Now;
                bpms_tablecolumns.ModifyUserId   = RequestSession.GetSessionUser().UserId;
                bpms_tablecolumns.ModifyUserName = RequestSession.GetSessionUser().UserName;
                IsOk = bpms_tablecolumnsibll.Update(bpms_tablecolumns);
                if (IsOk)
                {
                    ShowMsgHelper.AlertCallback(MessageHelper.MSG0006);
                }
            }
            else
            {
                bpms_tablecolumns.TableColumnsId = CommonHelper.GetGuid;
                bpms_tablecolumns.CreateUserId   = RequestSession.GetSessionUser().UserId;
                bpms_tablecolumns.CreateUserName = RequestSession.GetSessionUser().UserName;
                IsOk = bpms_tablecolumnsibll.Insert(bpms_tablecolumns);
                if (IsOk)
                {
                    ShowMsgHelper.AlertCallback(MessageHelper.MSG0005);
                }
            }
            if (!IsOk)
            {
                ShowMsgHelper.Alert_Error(MessageHelper.MSG0022);
            }
        }