Esempio n. 1
0
        private static void BuscarInput(IRotaService djstra)
        {
            System.Console.Write("please enter the route: ");
            var input = System.Console.ReadLine();

            while (input != "exit")
            {
                var ids = input.Split('-');

                if (ids == null || ids.Count() < 2)
                {
                    System.Console.WriteLine("invalid input");
                }
                else
                {
                    var melhorCaminho = djstra.BuscarMelhorNota(ids[0], ids[1]);

                    if (melhorCaminho != null)
                    {
                        System.Console.WriteLine(melhorCaminho.Descricao);
                    }
                }

                System.Console.Write("please enter the route: ");
                input = System.Console.ReadLine();
            }
        }
Esempio n. 2
0
 public MelhorRotaDto BuscarMelhorRota([FromQuery, Required] string aeroportoOrigemId, [FromQuery, Required] string aeroportoDestinoId)
 {
     return(_rotaService.BuscarMelhorNota(aeroportoOrigemId, aeroportoDestinoId));
 }