public ActionResult Create() { var adrViewModel = new VMAvisDeRecherche(); ViewBag.animal = new SelectList(db.Animals, "Id", "Nom"); return(View(adrViewModel)); }
public ActionResult Edit(VMAvisDeRecherche VMadr) { if (ModelState.IsValid) { db.Entry(VMadr.avisDeRecherche).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(VMadr)); }
public ActionResult Create(VMAvisDeRecherche VMadr) { if (ModelState.IsValid) { Utilisateur userConnected = UtilisateurDAL.getInstance().getByMail(User.Identity.Name); VMadr.avisDeRecherche.membre = userConnected; db.AvisDeRecherches.Add(VMadr.avisDeRecherche); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(VMadr)); }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } AvisDeRecherche avisDeRecherche = db.AvisDeRecherches.Find(id); if (avisDeRecherche == null) { return(HttpNotFound()); } var adrViewModel = new VMAvisDeRecherche(); adrViewModel.avisDeRecherche = avisDeRecherche; ViewBag.animal = new SelectList(db.Animals, "Id", "Nom"); return(View(adrViewModel)); }