public ActionResult GetAnnouncesTrain()
        {
            List <Inscription>     lesInscriptions = announceBL.GetTrainAnnounces(4569).ToList();
            List <TrainAnnounceVM> lesTrainsVM     = new List <TrainAnnounceVM>();

            foreach (Inscription inscription in lesInscriptions)
            {
                foreach (Annonce annonce in inscription.Utilisateur.Annonces)
                {
                    TrainAnnounceVM trainVM = new TrainAnnounceVM()
                    {
                        Activite          = annonce.Categorie.libelle,
                        Descriptif        = annonce.description,
                        NbJoueursManquant = Convert.ToInt16(annonce.nbSlot - annonce.nbSlotUtilise),
                        NumeroVoiture     = Convert.ToInt16(inscription.wagon),
                        Prenom            = inscription.Utilisateur.Profil.prenom,
                        Theme             = annonce.titre,
                        Age      = (DateTime.UtcNow.Year - Convert.ToDateTime(inscription.Utilisateur.Profil.dateDeNaissance).Year),
                        IdVoyage = inscription.idVoyage
                    };
                    lesTrainsVM.Add(trainVM);
                }
            }
            return(View(lesTrainsVM));
        }
        public ActionResult InscriptionToTraject(TrainAnnounceVM Model)
        {
            Inscription anInscription = new Inscription()
            {
                estHebdomadaire = false,
                estQuotidien    = false,
                idUtilisateur   = Convert.ToInt16(Request.Cookies["Hackathon"]["IdUser"]),
                idVoyage        = Model.IdVoyage,
                wagon           = Model.NumeroVoiture
            };

            //Mettre méthode SZARY

            return(View(Model));
        }
 public ActionResult DetailsAnnounceTrain(TrainAnnounceVM item)
 {
     return(View(item));
 }