Ejemplo n.º 1
0
        public void WhenDescripcionesLargas()
        {
            int i   = 0;
            int j   = 0;
            int k   = 0;
            int max = 2700;

            var list = DataColectivos.LoadBusesIUrb();

            foreach (var bus in list.Where(bus => bus.Description.Length > max))
            {
                i++;
                Console.WriteLine(bus.Title + " | " + bus.Description.Length);
            }

            list = DataColectivos.LoadBusesMuni();
            foreach (var bus in list.Where(bus => bus.Description.Length > max))
            {
                j++;
                Console.WriteLine(bus.Title + " | " + bus.Description.Length);
            }

            list = DataColectivos.LoadBusesProv();
            foreach (var bus in list.Where(bus => bus.Description.Length > max))
            {
                k++;
                Console.WriteLine(bus.Title + " | " + bus.Description.Length);
            }

            Console.WriteLine(string.Format("TOTAL IU: {0}", i));
            Console.WriteLine(string.Format("TOTAL MU: {0}", j));
            Console.WriteLine(string.Format("TOTAL PR: {0}", k));
        }
Ejemplo n.º 2
0
        private void LoadData()
        {
            var linea = Uri.EscapeUriString(NavigationContext.QueryString["id"]);
            var colectivoRecorrido = DataColectivos.AllByCode(linea);

            GeneralPanorama.Title = "Línea " + linea;

            /*
             * <phone:PanoramaItem Header="recorrido" HeaderTemplate="{StaticResource SmallHomePanoramaTitle}">
             *  <ScrollViewer Margin="12,0,0,0">
             *      <TextBlock x:Name="TxtRecorrido"></TextBlock>
             *  </ScrollViewer>
             * </phone:PanoramaItem>
             */

            foreach (var colectivo in colectivoRecorrido)
            {
                var text = new TextBlock {
                    Text = colectivo.Value, TextWrapping = TextWrapping.Wrap
                };
                var scroll = new ScrollViewer {
                    Margin = new Thickness(12, 0, 0, 40), Content = text
                };
                var item = new PanoramaItem {
                    HeaderTemplate = Application.Current.Resources["SmallHomePanoramaTitle"] as DataTemplate, Header = colectivo.Key, Content = scroll
                };
                GeneralPanorama.Items.Add(item);
            }
        }
Ejemplo n.º 3
0
        public Colectivos()
        {
            InitializeComponent();

            DataColectivos.SetData(busesIUrb, DataColectivos.LoadBusesIUrb());
            DataColectivos.SetData(busesProv, DataColectivos.LoadBusesProv());
            DataColectivos.SetData(busesMuni, DataColectivos.LoadBusesMuni());
        }