// // GET: /Proprietaire/Details/5 //public ActionResult Details(Guid pCode) public ActionResult Details(String pCode) { if (Request.IsAuthenticated) { Proprietaire proprietaire = DataManager.ListeProprietaires.Find(item => item.Login == pCode); GestionnaireFilms gestionnaireFilms = new GestionnaireFilms(); proprietaire.ListeSouhaitsFilms = gestionnaireFilms.ObtenirSouhaitsAchatFilmsProprietaire(proprietaire.Code); proprietaire.ListeSouhaitsJeux = gestionnaireFilms.ObtenirSouhaitsAchatJeuxProprietaire(proprietaire.Code); List<Emprunt> listePrets = gestionnaireFilms.ObtenirPretsProprietaire(proprietaire.Code); List<Emprunt> listeEmprunts = gestionnaireFilms.ObtenirEmpruntsProprietaire(proprietaire.Code); proprietaire.ListePretsEnCours = listePrets.Where<Emprunt>(item => item.DateRendu.Year <= 1900).ToList<Emprunt>(); proprietaire.ListePretsClos = listePrets.Where<Emprunt>(item => item.DateRendu.Year > 1900).ToList<Emprunt>(); proprietaire.ListeEmpruntsEnCours = listeEmprunts.Where<Emprunt>(item => item.DateRendu.Year <= 1900).ToList<Emprunt>(); proprietaire.ListeEmpruntsClos = listeEmprunts.Where<Emprunt>(item => item.DateRendu.Year > 1900).ToList<Emprunt>(); return View(proprietaire); } else { return RedirectToAction("LogOn", "Account"); } }