public ActionResult AddAvis(string titre, string avis) { Administrateur user = (Administrateur)Session["user"]; if (titre.Equals("directeur")) { Annonce directeur = _annonceService.GetAll().FirstOrDefault(o => o.Titre.Equals("directeur")); if (directeur != null) { directeur.Contenu = avis; directeur = _annonceService.Edit(directeur); } else { directeur = new Annonce { Titre = titre, AdministrateurId = user.AdministrateurId, DateAjout = DateTime.Now, Contenu = avis }; directeur = _annonceService.Add(directeur); } return(RedirectToAction("Index", "Administrateur")); } Annonce annonce = new Annonce { Titre = titre, AdministrateurId = user.AdministrateurId, DateAjout = DateTime.Now, Contenu = avis }; annonce = _annonceService.Add(annonce); if (annonce == null) { return(RedirectToAction("Index", "Administrateur")); } return(RedirectToAction("Index", "Annonce")); }