예제 #1
0
 private void ProcesarBusqueda()
 {
     try
     {
         NoResults.Visibility = Visibility.Collapsed;
         BtnBuscar.IsEnabled  = false;
         App.MapViewModel.Reset();
         var bus = DataColectivos.Repository.First(x => x.Title.Equals(AcBox.Text)).Title.Split(' ')[1];
         _getColectivoMapService.SuccessFunc = () =>
         {
             BtnBuscar.IsEnabled = true;
             NavigationService.Navigate(new Uri("/Views/Mapa.xaml", UriKind.Relative));
             return(0);
         };
         _getColectivoMapService.ErrorFunc = () =>
         {
             NoResults.Visibility = Visibility.Visible;
             BtnBuscar.IsEnabled  = true;
             return(0);
         };
         _getColectivoMapService.GetColectivo(bus);
     }
     catch (Exception)
     {
         NoResults.Visibility = Visibility.Visible;
         BtnBuscar.IsEnabled  = true;
     }
 }
예제 #2
0
        private void VerEnMapa_Click(object sender, EventArgs e)
        {
            App.MapViewModel.Reset();
            var bus = NavigationContext.QueryString["id"];

            _getColectivoMapService.SuccessFunc = () =>
            {
                NavigationService.Navigate(new Uri("/Views/Mapa.xaml", UriKind.Relative));
                return(0);
            };
            _getColectivoMapService.GetColectivo(bus);
        }