async void ObtenerViajes()
        {
            var respuesta = await ClienteViajes.ObtenerTodosViajesAsync();

            if (!respuesta.TieneError)
            {
                ViajesFiltrados = new List <Viaje>();

                Viajes = respuesta.Datos;
                ViajesFiltrados.AddRange(Viajes);

                MostrarViajesTabla();
            }
            else
            {
                MostrarMensaje("Error", respuesta.Mensaje);
            }
        }
Esempio n. 2
0
        async Task <bool> ObtenerViajes()
        {
            try
            {
                var respuesta = await ClienteViajes.ObtenerTodosViajesAsync();

                if (respuesta.TieneError)
                {
                    AlertMessage.Show(this, $"Ha ocurrido un error: {respuesta.Mensaje}", ToastLength.Long);
                    return(false);
                }

                _viajes = respuesta.Datos;
                return(true);
            }
            catch (Exception ex)
            {
                AlertMessage.Show(this, $"Ha ocurrido un error: {ex.Message}", ToastLength.Long);
                return(false);
            }
        }