private void GetENUMs(int offset, int count) { if (!m_enumsPanelRefreshInProgress) { m_enumsPanelRefreshInProgress = true; DisableSelectionChanges(); m_riaContext.SIPDialplanLookups.Clear(); var enumsQuery = m_riaContext.GetSIPDialplanLookupsQuery().Where(x => x.DialPlanID == m_dialPlan.ID && x.LookupType == (int)SIPDialPlanLookupTypes.ENUM).OrderBy(x => x.LookupKey).Skip(offset).Take(count); enumsQuery.IncludeTotalCount = true; m_riaContext.Load <SIPDialplanLookup>(enumsQuery, LoadBehavior.RefreshCurrent, ENUMsLoaded, null); } }