示例#1
0
 public RutaParadaHorariosPage(ListaRutasModel rutaSeleccionada)
 {
     InitializeComponent();
     Title = $"{rutaSeleccionada.nombre_ruta}";
     //listaViewHorarios.ItemsSource = rutaSeleccionada.horario;
     lbltitulo.Text = $"HORARIOS {Title}";
 }
 public RutaDetallePage(ListaRutasModel rutaSeleccionada)
 {
     InitializeComponent();
     this.rutaSelect             = rutaSeleccionada;
     Title                       = rutaSeleccionada.nombre_ruta;
     listViewParadas.ItemsSource = rutaSeleccionada.listaParadas.ToList();
     this.textoButton            = $"Ver Mapa Recorrido de {rutaSeleccionada.nombre_ruta}";
     btnVerMapa.Text             = this.textoButton;
 }
示例#3
0
 public MapaRecorridoRutaPage(ListaRutasModel rutaSeleccionada)
 {
     InitializeComponent();
     lbltitulo.Text  = $"RECORRIDO DE {rutaSeleccionada.nombre_ruta}";
     this.rutaSelect = rutaSeleccionada;
     Title           = rutaSeleccionada.nombre_ruta;
     MapaModel.Instancia.setPosicion(mapaParadas, 13.483152, -88.175336, 1.3);
     foreach (ListaParadasModel item in rutaSeleccionada.listaParadas)
     {
         MapaModel.Instancia.addMarcador(
             mapaParadas, PinType.SearchResult, item.nombre_parada, item.latitud, item.longitud
             );
     }
     listViewParadas.ItemsSource = rutaSeleccionada.listaParadas;
 }
示例#4
0
 private async void listaViewRutas_ItemSelected(object sender, SelectedItemChangedEventArgs e)
 {
     ListaRutasModel item = e.SelectedItem as ListaRutasModel;
     await Navigation.PushAsync(new RutaDetallePage(item.nombre_ruta));
 }
 private async void listaViewRutas_ItemSelected(object sender, SelectedItemChangedEventArgs e)
 {
     ListaRutasModel item = e.SelectedItem as ListaRutasModel;
     await Navigation.PushAsync(new RutaParadaHorariosPage(item));
 }