/// <summary> /// 修改员工信息 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void client_EmployeeUpdateCompleted(object sender, EmployeeUpdateCompletedEventArgs 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(e.strMsg)); ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("CAUTION"), Utility.GetResourceStr(e.strMsg), Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation); loadbar.Stop(); return; } if (IsEntryBefore == true) { EmployeeEntry.REMARK = "离职未满6个月"; } EmployeePost.POSTLEVEL = (cbxPostLevel.SelectedItem as T_SYS_DICTIONARY).DICTIONARYVALUE; //添加员工入职和岗位信息 client.EmployeeEntryAddAsync(EmployeeEntry, EmployeePost); } }
//void OAClient_GetWelfareStandardByIdCompleted(object sender, SMT.HRM.UI.SmtOADocumentAdminWS.GetWelfareStandardByIdCompletedEventArgs e) //{ // if (e.Error != null && e.Error.Message != string.Empty) // { // ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ERRORINFO"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Error); // } // else // { // if (e.Result != null) // { // //DtWelfares.ItemsSource = e.Result; // } // } //} /// <summary> /// 修改 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void Client_EmployeeUpdateCompleted(object sender, EmployeeUpdateCompletedEventArgs e) { if (e.Error != null && e.Error.Message != string.Empty) { if (e.Error.Message == "Repetition") { // Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("REPETITIONTWOPARAS", "EMPLOYEECODE")); } else { ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ERRORINFO"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Error); } RefreshUI(RefreshedTypes.HideProgressBar); } else { //Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("SUCCESSED"), Utility.GetResourceStr("MODIFYSUCCESSED")); ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("SUCCESSED"), Utility.GetResourceStr("MODIFYSUCCESSED"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Information); RefreshUI(RefreshedTypes.HideProgressBar); if (closeFormFlag) { RefreshUI(RefreshedTypes.Close); } RefreshUI(RefreshedTypes.All); } }