private void GetCompanyNameByCompanyID(string StrCompanyID) { OrganizationServiceClient Organ = new OrganizationServiceClient(); Organ.GetCompanyByIdCompleted += new EventHandler <GetCompanyByIdCompletedEventArgs>(Organ_GetCompanyByIdCompleted); Organ.GetCompanyByIdAsync(StrCompanyID); }
void client_GetAttendMachineSetByIDCompleted(object sender, GetAttendMachineSetByIDCompletedEventArgs e) { if (e.Error == null) { if (e.Result != null) { this.AttendMachineSet = e.Result as T_HR_ATTENDMACHINESET; orgclient.GetCompanyByIdAsync(this.AttendMachineSet.COMPANYID); } else { Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr(e.Error.Message)); } } else { Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ATTENDMACHINESET")); } }
/// <summary> /// 提交审核时,加载月度考勤对应机构及其类型 /// </summary> private void SetBalanceObject() { if (cbxkAssignedObjectType.Items.Count() > 0) { for (int i = 0; i < cbxkAssignedObjectType.Items.Count(); i++) { var entDic = cbxkAssignedObjectType.Items[i] as T_SYS_DICTIONARY; if (entDic == null) { continue; } if (entDic.DICTIONARYVALUE == null) { continue; } if (entDic.DICTIONARYVALUE.Value.ToString() == AttendMonthlyBatchBalance.BALANCEOBJECTTYPE) { cbxkAssignedObjectType.SelectedIndex = i; break; } } switch (AttendMonthlyBatchBalance.BALANCEOBJECTTYPE) { case "1": orgClient.GetCompanyByIdAsync(BalanceObjectValue); break; case "2": orgClient.GetDepartmentByIdAsync(BalanceObjectValue); break; case "3": orgClient.GetPostByIdAsync(BalanceObjectValue); break; } } }
//#region 选择公司 //private void CompanyObject_FindClick(object sender, EventArgs e) //{ // //OrganizationLookupForm lookup = new OrganizationLookupForm(); // //lookup.SelectedObjType = OrgTreeItemTypes.Company; // //lookup.SelectedClick += (obj, ev) => // //{ // // CompanyObject.DataContext = lookup.SelectedObj; // // if (lookup.SelectedObj is T_HR_COMPANY) // // { // // T_HR_COMPANY tmp = lookup.SelectedObj as T_HR_COMPANY; // // //tmpmeetingRoom.COMPANYID = tmp.COMPANYID; // // StrCompanyId = tmp.COMPANYID; // // CompanyObject.DisplayMemberPath = "CNAME"; // // } // //}; // //lookup.Show(); //} //#endregion #region 填充公司名称 private void GetCompanyNameByCompanyID(string StrCompanyID) { OrganizationServiceClient Organ = new OrganizationServiceClient(); Organ.GetCompanyByIdCompleted += new EventHandler<GetCompanyByIdCompletedEventArgs>(Organ_GetCompanyByIdCompleted); Organ.GetCompanyByIdAsync(StrCompanyID); }
private void GetCompanyNameByCompanyID(string StrCompanyID) { Organ.GetCompanyByIdCompleted += new EventHandler <GetCompanyByIdCompletedEventArgs>(Organ_GetCompanyByIdCompleted); Organ.GetCompanyByIdAsync(StrCompanyID); }