void client_GetCompanyByEntityPermCompleted(object sender, GetCompanyByEntityPermCompletedEventArgs e) { if (e.Error == null) { if (e.Result == null) { return; } ObservableCollection <T_HR_COMPANY> entTemps = e.Result; allCompanys = new List <T_HR_COMPANY>(); allCompanys.Clear(); var ents = entTemps.OrderBy(c => c.FATHERID); ents.ForEach(item => { allCompanys.Add(item); }); UICache.CreateCache("SYS_DepartmentInfo", allCompanys); client.GetDepartmentByEntityPermAsync(CurrentUserID, Perm, Entity); } }
void client_GetCompanyByEntityPermCompleted(object sender, GetCompanyByEntityPermCompletedEventArgs e) { if (e.Error == null) { if (e.Result == null) { return; } ObservableCollection<T_HR_COMPANY> entTemps = e.Result; allCompanys = new List<T_HR_COMPANY>(); allCompanys.Clear(); var ents = entTemps.OrderBy(c => c.FATHERID); ents.ForEach(item => { allCompanys.Add(item); }); UICache.CreateCache("SYS_CompanyInfo", allCompanys); client.GetDepartmentByEntityPermAsync(CurrentUserID, Perm, Entity); } else { loadbar.Stop(); } }