void orgClient_GetCompanyActivedCompleted(object sender, SMT.Saas.Tools.OrganizationWS.GetCompanyActivedCompletedEventArgs e) { if (e.Error != null && e.Error.Message != "") { //loadbar.Stop();//有错误停止转圈 SMT.SAAS.Application.ExceptionManager.SendException("用户管理", "Views/SysUserManagement--GetCompanyActived"); ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Error); return; } else { if (e.Result == null) { return; } ObservableCollection <SMT.Saas.Tools.OrganizationWS.T_HR_COMPANY> entTemps = e.Result; allCompanys = new List <SMT.Saas.Tools.OrganizationWS.T_HR_COMPANY>(); allCompanys.Clear(); var ents = entTemps.OrderBy(c => c.FATHERID); ents.ForEach(item => { allCompanys.Add(item); }); UICache.CreateCache("SYS_CompanyInfo", allCompanys); orgClient.GetDepartmentActivedAsync(SMT.SAAS.Main.CurrentContext.Common.CurrentLoginUserInfo.EmployeeID); } }
void orgClient_GetCompanyActivedCompleted(object sender, SMT.Saas.Tools.OrganizationWS.GetCompanyActivedCompletedEventArgs e) { if (e.Error != null && e.Error.Message != "") { Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr(e.Error.Message)); } else { if (e.Result == null) { return; } ObservableCollection <SMT.Saas.Tools.OrganizationWS.T_HR_COMPANY> entTemps = e.Result; allCompanys = new List <SMT.Saas.Tools.OrganizationWS.T_HR_COMPANY>(); allCompanys.Clear(); var ents = entTemps.OrderBy(c => c.FATHERID); ents.ForEach(item => { allCompanys.Add(item); }); UICache.CreateCache("ORGTREESYSCompanyInfo", allCompanys); UICache.CreateCache("SYS_CompanyInfo", allCompanys); orgClient.GetDepartmentActivedAsync(SMT.SAAS.Main.CurrentContext.Common.CurrentLoginUserInfo.EmployeeID); } }