public void LoadData() { LoadTwitter(); context = new OrlandoCodeCampEntities(new Uri(Constants.DataServiceUrl)); IsBusy = true; LoadAnnouncements(); LoadTracks(); LoadSessions(); LoadSpeakers(); LoadTimeslots(); LoadSponsors(); }
void Deserialize(string contextDataString) { var contextData = DataServiceState.Deserialize(contextDataString); context = contextData.Context as OrlandoCodeCampEntities; var collections = contextData.RootCollections; Announcements = GetCollection <Announcement>(collections, "announcements"); Sessions = GetCollection <Session>(collections, "sessions"); Tracks = GetCollection <Track>(collections, "tracks"); Speakers = GetCollection <Person>(collections, "speakers"); Sponsors = GetCollection <Sponsor>(collections, "sponsors"); Timeslots = GetCollection <Timeslot>(collections, "timeslots"); IsDataLoaded = true; }