ResultPage.xaml.cs CampusAppWP8::Pages::Lecture::ResultPage CampusAppWP8::Pages::Lecture //----------------------------------------------------------------------- //<copyrightfile="ResultPage.xaml.cs"company="BTU/IIT"> //TheMITLicense(MIT).Copyright(c)2013BTU/IIT. //</copyright> //<author>Stubbfel</author> //<date>15.10.2013</date> //<summary>Implementstheresultpage.xamlclass</summary> //----------------------------------------------------------------------- namespaceCampusAppWP8.Pages.Lecture { usingSystem; usingSystem.Linq; usingSystem.Windows; usingSystem.Windows.Navigation; usingCampusAppWP8.Model.Lecture; usingCampusAppWP8.Resources; usingCampusAppWP8.Utility.Lui.MessageBoxes; usingMicrosoft.Phone.Controls; publicpartialclassResultPage:PhoneApplicationPage { #regionConstructor publicResultPage() { this.InitializeComponent(); } #endregion #regionMethod protectedoverridevoidOnNavigatedTo(NavigationEventArgse) { base.OnNavigatedTo(e); LectureWp8Listlist=App.LoadFromIsolatedStorage<LectureWp8List>(Constants.IsolatedStorage_LectureModel); if(list==null) { Uriurl=newUri(Constants.PathLecture_LecturePage,UriKind.Relative); NavigationService.Navigate(url); return; } if(list.Activities.Count>0) { this.ResultList.ItemsSource=list.Activities.OrderByDescending(o=>o.Type).ThenBy(o=>o.Title).ToList(); } else { MessageBoxResultresult=MessageBoxes.ShowMainModelInfoMessageBox(AppResources.MsgBox_NoResult); if(result==MessageBoxResult.OK) { NavigationService.GoBack(); } } } #endregion } }