예제 #1
0
        public object call_ReserverVoiture_ws(string user, string pass, string dateResaStart, string dateResaEnd, int voitureId)
        {
            if (user != null && pass != null)
            {
                MessageRequestResa request = new MessageRequestResa();
                CarService_ThyDy   service = new CarService_ThyDy();
                request.Username      = user;
                request.Password      = pass;
                request.DateResaStart = DateTime.Parse(dateResaStart);
                request.DateResaEnd   = DateTime.Parse(dateResaEnd);
                request.VoitureId     = voitureId;
                MessageResponseResa response = service.BookingVoiture(request);

                var reservation = $"{response.message}";

                return(reservation);
            }
            else
            {
                return("Merci de saisir un identifiant et un mot de passe");
            }
        }
예제 #2
0
        public object call_GetInfosVoiture_ws(string user, string pass, int voitureId)
        {
            if (user != null && pass != null)
            {
                MessageRequestInfo request = new MessageRequestInfo();
                CarService_ThyDy   service = new CarService_ThyDy();
                request.Username  = user;
                request.Password  = pass;
                request.VoitureId = voitureId;
                MessageResponseInfo response = service.GetVoiture(request);

                var infos = $"Modèle : {response.Voiture.modele} \n" +
                            $"Agence : {response.Voiture.agence.nom} \n" +
                            $"Date de dispo début : {response.Voiture.dateDispoStart.ToShortDateString()} \n" +
                            $"Date de dispo fin : {response.Voiture.dateDispoEnd.ToShortDateString()} \n";

                return(infos);
            }
            else
            {
                return("Merci de saisir un identifiant et un mot de passe");
            }
        }
예제 #3
0
        public object call_GetVoitures_ws(string user, string pass)
        {
            if (user != null && pass != null)
            {
                MessageRequest   request = new MessageRequest();
                CarService_ThyDy service = new CarService_ThyDy();
                request.Username = user;
                request.Password = pass;
                MessageResponse response = service.GetListeVoitures(request);

                var content = "";

                foreach (var item in response.ListeVoitures)
                {
                    content += $"{item.id}-{item.modele}\n";
                }

                return(content);
            }
            else
            {
                return("Merci de saisir un identifiant et un mot de passe");
            }
        }