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

            bpms_appendproperty         = ControlBindHelper.GetWebControls <BPMS_AppendProperty>(this.Page);
            bpms_appendproperty.Enabled = Enabled.Checked ? 1 : 0;
            if (!string.IsNullOrEmpty(_key))//判断是否编辑
            {
                bpms_appendproperty.PropertyId     = _key;
                bpms_appendproperty.ModifyDate     = DateTime.Now;
                bpms_appendproperty.ModifyUserId   = RequestSession.GetSessionUser().UserId;
                bpms_appendproperty.ModifyUserName = RequestSession.GetSessionUser().UserName;
                IsOk = bpms_appendpropertyibll.Update(bpms_appendproperty);
                if (IsOk)
                {
                    ShowMsgHelper.AlertParmCallback(MessageHelper.MSG0006);
                }
            }
            else
            {
                bpms_appendproperty.PropertyId     = CommonHelper.GetGuid;
                bpms_appendproperty.ParentId       = _ParentId;
                bpms_appendproperty.CreateUserId   = RequestSession.GetSessionUser().UserId;
                bpms_appendproperty.CreateUserName = RequestSession.GetSessionUser().UserName;
                IsOk = bpms_appendpropertyibll.Insert(bpms_appendproperty);
                if (IsOk)
                {
                    ShowMsgHelper.AlertParmCallback(MessageHelper.MSG0005);
                }
            }
            if (!IsOk)
            {
                ShowMsgHelper.Alert_Error(MessageHelper.MSG0022);
            }
        }
Esempio 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_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);
            }
        }
Esempio n. 3
0
        /// <summary>
        /// 确认事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Accept_Click(object sender, EventArgs e)
        {
            bool IsOk = false;

            bpms_roles             = ControlBindHelper.GetWebControls <BPMS_Roles>(this.Page);
            bpms_roles.Enabled     = Enabled.Checked ? 1 : 0;
            bpms_roles.AllowEdit   = AllowEdit.Checked ? 1 : 0;
            bpms_roles.AllowDelete = AllowDelete.Checked ? 1 : 0;
            if (!string.IsNullOrEmpty(_key))//判断是否编辑
            {
                bpms_roles.RoleId         = _key;
                bpms_roles.ModifyDate     = DateTime.Now;
                bpms_roles.ModifyUserId   = RequestSession.GetSessionUser().UserId;
                bpms_roles.ModifyUserName = RequestSession.GetSessionUser().UserName;
                IsOk = bpms_rolesibll.Update(bpms_roles);
                if (IsOk)
                {
                    ShowMsgHelper.AlertParmCallback(MessageHelper.MSG0006);
                }
            }
            else
            {
                bpms_roles.OrganizationId = _OrganizationId;
                bpms_roles.RoleId         = CommonHelper.GetGuid;
                bpms_roles.CreateUserId   = RequestSession.GetSessionUser().UserId;
                bpms_roles.CreateUserName = RequestSession.GetSessionUser().UserName;
                IsOk = bpms_rolesibll.Insert(bpms_roles);
                if (IsOk)
                {
                    ShowMsgHelper.AlertParmCallback(MessageHelper.MSG0005);
                }
            }
            if (!IsOk)
            {
                ShowMsgHelper.Alert_Error(MessageHelper.MSG0022);
            }
        }