Esempio n. 1
0
 public static void RefreshLineGridView(LinesType type, int acceptedLinesSumBit)
 {
     if (_IsPageCached)
     {
         LinesListViewManager.RefreshGridView(_LinesGridViews.First(p => p.Item1 == type).Item2, acceptedLinesSumBit);
     }
 }
Esempio n. 2
0
        private async Task LoadLinesToView()
        {
            _IsPageCached = true;

            LinesListViewManager.SetInstance(LinesScrollViewer);

            await LinesListViewManager.AddLineTypeToListViewAsync(LinesType.Favourites, "Ulubione", Line.FAVOURITE_BIT, LineSelectionChangedAsync);

            await LinesListViewManager.AddLineTypeToListViewAsync(LinesType.Trams, "Tramwaje", Line.TRAM_BITS, LineSelectionChangedAsync);

            await Task.Delay(100);

            await LinesListViewManager.AddLineTypeToListViewAsync(LinesType.Busses, "Autobusy", Line.GetBusBitsWithoutFastBus(), LineSelectionChangedAsync);

            await LinesListViewManager.AddLineTypeToListViewAsync(LinesType.Fast_Busses, "Autobusy przyśpieszone", Line.FAST_BUS_BIT, LineSelectionChangedAsync);

            await LinesListViewManager.AddLineTypeToListViewAsync(LinesType.Night_Busses, "Nocne", Line.NIGHT_BUS_BIT, LineSelectionChangedAsync);

            await LinesListViewManager.AddLineTypeToListViewAsync(LinesType.Mini_Busses, "Minibusy", Line.MINI_BIT, LineSelectionChangedAsync);

            await LinesListViewManager.AddLineTypeToListViewAsync(LinesType.Others, "Inne", Line.AIRPORT_BIT, LineSelectionChangedAsync);

            _LinesGridViews = LinesListViewManager.GetLineTypesGridViewList();
        }