// GET: Evenements/Details/5 public ActionResult Details(int?id) { Evenement evenement; List <Parking> parkings; if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } evenement = ServiceEvenement.GetOneEvenement(id); if (evenement == null) { return(HttpNotFound()); } //liste de l'ensemble des parkings parkings = ServiceParking.GetListEventCarpark(evenement); //liste des parkings selectionnés selon filtre parkings = ServiceParking.SelectNearestCarPark(evenement, parkings, FREE); parkings = ServiceParking.FindAdress(parkings); //ajouter la liste de tous les parkings à l'évément evenement.Parkings = parkings; return(View(evenement)); }