Exemplo n.º 1
0
        public void getUrl(int choiceNumber)
        {
            switch (choiceNumber)
            {
            case 1:
                choiceCase(5.7290103, 45.1858202, "CCI");
                break;

            case 2:
                choiceCase(5.724524, 45.188529, "Chez Wam");
                break;

            case 3:
                choiceCase(5.724524, 45.188529, "Stade des Alpes");

                break;

            case 4:
                Console.WriteLine("Offline");
                OfflineRequest offline    = new OfflineRequest();
                List <BusStop> resultStop = offline.generateOfflineBusStop();
                offlineStopDisplay(resultStop);
                break;
            }
        }
Exemplo n.º 2
0
        public List <BusStop> generateOfflineBusStop()
        {
            OfflineRequest request        = new OfflineRequest();
            string         test           = request.getOfflineInformations();
            List <BusStop> offlineBusStop = request.OfflineJsonToDataBus(test);

            return(offlineBusStop);
        }
Exemplo n.º 3
0
        public List <LigneStop> generateOfflineLineStop()
        {
            OfflineRequest request = new OfflineRequest();

            string           data             = request.getOfflineLineInformations();
            List <LigneStop> offlineLigneStop = request.OfflineJsonToDataLigne(data);


            return(offlineLigneStop);
        }
Exemplo n.º 4
0
        public void offlineStopDisplay(List <BusStop> resultStop)
        {
            foreach (BusStop stop in resultStop)
            {
                Console.WriteLine("Id de l'arrêt : " + stop.id);
                Console.WriteLine("Nom de l'arrêt : " + stop.name);
                Console.WriteLine("Zone de l'arrêt : " + stop.zone);
                Console.WriteLine("----------------------");


                OfflineRequest   offlineRequest = new OfflineRequest();
                List <LigneStop> resultLine     = offlineRequest.generateOfflineLineStop();
                offlineLineDisplay(resultLine);
            }
        }