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)); }