/// <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); } }
/// <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); } }
/// <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); } }