private async void InitGrid()
        {
            _repository = new WinRtRepository();
            var items = await _repository.GetAllAsync();

            if (items == null)
            {
                return;
            }

            classSummaryListView.ItemsSource = items;
        }
        private async void InitGrid()
        {
            _repository = new WinRtRepository();
            var items = await _repository.GetAllNsAsync();

            if (items == null)
            {
                return;
            }

            nsListView.ItemsSource = items;

            if (_selectedIndex != -1)
            {
                nsListView.SelectedIndex = _selectedIndex;
            }
        }
        protected override void LoadState(Object navigationParameter, Dictionary <String, Object> pageState)
        {
            if (navigationParameter != null)
            {
                // Page was opened to do a search (Search Charm)
                tbSearch.Text = navigationParameter as string;
                _repository   = new WinRtRepository();
                btnSearchtapped(null, null);
            }
            else
            {
                // Page opened by normal user navigation
                InitGrid();

                // Register for DataRequested events (Share Charm)
                DataTransferManager.GetForCurrentView().DataRequested += OnDataRequested;
            }

            InitPmeCtrls();
        }