/// <summary> /// 添加系统用户 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void perclient_SysUserInfoAddORUpdateCompleted(object sender, SysUserInfoAddORUpdateCompletedEventArgs e) { if (e.Error != null && e.Error.Message != "") { ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ERRORINFO"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Error); loadbar.Stop(); } else { if (!string.IsNullOrEmpty(e.strMsg)) { //Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("USERNAMEREPETION")); ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("CAUTION"), Utility.GetResourceStr("USERNAMEREPETION"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation); loadbar.Stop(); } else { // 员工档案 //string strMsg = ""; //if (employeeType == 0) //{ // Employee.EMPLOYEECODE = CreateCode(); // client.EmployeeAddAsync(Employee, companyID, strMsg); //} //else //{ // client.EmployeeUpdateAsync(Employee, companyID, strMsg); //} //Employee.EMPLOYEEENAME = e.strMsg; Employee.IDNUMBER = Employee.IDNUMBER.ToUpper(); client.AddEmployeeEntryAsync(Employee, EmployeeEntry, EmployeePost); //添加域账户 //string[] orgnames = lkPost.TxtLookUp.Text.Split(new char[] { '-' }); //System.Collections.ObjectModel.ObservableCollection<string> orgnamesOrdered = new System.Collections.ObjectModel.ObservableCollection<string>(); //for (int i = orgnames.Length - 2; i > 0; i--) //{ // orgnamesOrdered.Add(orgnames[i].Trim()); //} //Dictionary<string, string> paras = new Dictionary<string, string>(); //paras.Add("displayName", Employee.EMPLOYEECNAME); //paras.Add("description", Employee.EMPLOYEECNAME); //perclient.CreateNewUserAsync(orgnamesOrdered, SysUser.USERNAME, SysUser.USERNAME, SysUser.PASSWORD, paras); } } }
/// <summary> /// 添加系统用户 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void perclient_SysUserInfoAddORUpdateCompleted(object sender, SysUserInfoAddORUpdateCompletedEventArgs e) { if (e.Error != null && e.Error.Message != "") { ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ERRORINFO"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Error); loadbar.Stop(); } else { if (!string.IsNullOrEmpty(e.strMsg)) { //Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("USERNAMEREPETION")); ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("CAUTION"), Utility.GetResourceStr("USERNAMEREPETION"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation); loadbar.Stop(); } else { // 员工档案 //string strMsg = ""; //if (employeeType == 0) //{ // Employee.EMPLOYEECODE = CreateCode(); // client.EmployeeAddAsync(Employee, companyID, strMsg); //} //else //{ // client.EmployeeUpdateAsync(Employee, companyID, strMsg); //} //Employee.EMPLOYEEENAME = e.strMsg; Employee.IDNUMBER = Employee.IDNUMBER.ToUpper(); client.AddEmployeeEntryAsync(Employee, EmployeeEntry, EmployeePost); //添加域账户 //string[] orgnames = lkPost.TxtLookUp.Text.Split(new char[] { '-' }); //System.Collections.ObjectModel.ObservableCollection<string> orgnamesOrdered = new System.Collections.ObjectModel.ObservableCollection<string>(); //for (int i = orgnames.Length - 2; i > 0; i--) //{ // orgnamesOrdered.Add(orgnames[i].Trim()); //} //Dictionary<string, string> paras = new Dictionary<string, string>(); //paras.Add("displayName", Employee.EMPLOYEECNAME); //paras.Add("description", Employee.EMPLOYEECNAME); //perclient.CreateNewUserAsync(orgnamesOrdered, SysUser.USERNAME, SysUser.USERNAME, SysUser.PASSWORD, paras); } } }
/// <summary> /// 修改用户信息 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void PermClient_SysUserInfoAddORUpdateCompleted(object sender, SysUserInfoAddORUpdateCompletedEventArgs e) { if (e.Error != null && e.Error.Message != string.Empty) { ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ERRORINFO"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Error); RefreshUI(RefreshedTypes.HideProgressBar); } else { if (!string.IsNullOrEmpty(e.strMsg)) { //Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("USERNAMEREPETION")); ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("CAUTION"), Utility.GetResourceStr("USERNAMEREPETION"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation); RefreshUI(RefreshedTypes.HideProgressBar); } else { if (!string.IsNullOrEmpty(Employee.FINGERPRINTID)) { client.IsExistFingerPrintIDAsync(Employee.FINGERPRINTID, Employee.EMPLOYEEID, "Save"); } else { string strMsg = string.Empty; client.EmployeeUpdateAsync(Employee, CompanyID, strMsg); } } } }