void client_GetEmployeeByNumberIDCompleted(object sender, GetEmployeeByNumberIDCompletedEventArgs e) { if (e.Error != null && e.Error.Message != "") { //Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr(e.Error.Message)); ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ERRORINFO"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Error); } else { Employee = e.Result; if (string.IsNullOrEmpty(Employee.EMPLOYEECNAME)) { Employee.EMPLOYEECNAME = strName; } if (string.IsNullOrEmpty(Employee.IDNUMBER)) { Employee.IDNUMBER = sIDNumber; } Employee.EMPLOYEESTATE = "4"; Employee.EMPLOYEEENAME = HanziZhuanPingYin.Convert(strName).ToLower(); GetBirthDay(sIDNumber.Trim()); BindData(); client.GetResumeByNumberAsync(sIDNumber); } }
/// <summary> /// 导入完数据之后接着验证用户名 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void client_ImportEmployeeEntryCompleted(object sender, ImportEmployeeEntryCompletedEventArgs e) { try { if (e.Error != null && e.Error.Message != "") { Set(); ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), e.Error.Message, Utility.GetResourceStr("CONFIRM"), MessageIcon.Error); return; } ObservableCollection <V_EmployeeEntryInfo> listEmp = e.Result; if (listEmp != null) { listEmp.ForEach(it => { it.UserName = HanziZhuanPingYin.Convert(it.EmployeeName).ToLower(); }); client.ValidUserNameIsExistAsync(listEmp); } else { Set(); ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("CAUTION"), "导入数据为空,请确认模板和数据是否正确", Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation); return; } } catch (Exception ex) { Set(); ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), ex.ToString(), Utility.GetResourceStr("CONFIRM"), MessageIcon.Error); } }