public ActionResult Create(compte_rendu compte_rendu, int?idAct, int?idgroupe, string IDCreate) { if (ModelState.IsValid) { compte_rendu.Statut = false; db.compte_rendu.Add(compte_rendu); try { db.SaveChanges(); } catch (DbEntityValidationException DbExc) { string error = ""; foreach (var er in DbExc.EntityValidationErrors) { foreach (var ve in er.ValidationErrors) { error += " - " + ve.ErrorMessage; } } ViewBag.ActivitesID = new SelectList(db.Activites, "ID", "Nom_activ", compte_rendu.ActivitesID); TempData["Message"] = error; return(View(compte_rendu)); } ViewData["idAct"] = idAct; ViewData["idgroupe"] = idgroupe; ViewData["IDCreate"] = IDCreate; return(RedirectToAction("ActiviteCRS", "CompteRendu", new { idAct, idgroupe, IDCreate })); } ViewBag.ActivitesID = new SelectList(db.Activites, "ID", "Nom_activ", compte_rendu.ActivitesID); return(View(compte_rendu)); }
public ActionResult UpdateStatu(int id, int?idAct, int?idgroupe, string IDCreate) { compte_rendu cr = db.compte_rendu.Find(id); cr.Statut = !cr.Statut.Value; db.compte_rendu.Attach(cr); db.Entry(cr).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbEntityValidationException DbExc) { string error = ""; foreach (var er in DbExc.EntityValidationErrors) { foreach (var ve in er.ValidationErrors) { error += " - " + ve.ErrorMessage; } } TempData["Message"] = error; ViewData["idgroupe"] = idgroupe; ViewData["IDCreate"] = IDCreate; return(RedirectToAction("ActiviteCRS", "CompteRendu", new { idAct, idgroupe, IDCreate })); } ViewData["idgroupe"] = idgroupe; ViewData["IDCreate"] = IDCreate; return(RedirectToAction("ActiviteCRS", "CompteRendu", new { idAct, idgroupe, IDCreate })); }
public ActionResult DeleteConfirmed(int id) { compte_rendu compte_rendu = db.compte_rendu.Find(id); db.compte_rendu.Remove(compte_rendu); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "ID,ActivitesID,Titre_cr,Date_debut,Date_fin,Sujet1,Sujet2,Autre,Statut")] compte_rendu compte_rendu) { if (ModelState.IsValid) { db.Entry(compte_rendu).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ActivitesID = new SelectList(db.Activites, "ID", "Nom_activ", compte_rendu.ActivitesID); return(View(compte_rendu)); }
public ActionResult UpdateStatu(int id, int?idAct, int?idgroupe, string IDCreate) { compte_rendu cr = db.compte_rendu.Find(id); cr.Statut = !cr.Statut.Value; db.compte_rendu.Attach(cr); db.Entry(cr).State = EntityState.Modified; db.SaveChanges(); ViewData["idgroupe"] = idgroupe; ViewData["IDCreate"] = IDCreate; return(RedirectToAction("ActiviteCRS", "CompteRendu", new { idAct, idgroupe, IDCreate })); }
public ActionResult Create(compte_rendu compte_rendu) { if (ModelState.IsValid) { compte_rendu.Statut = false; db.compte_rendu.Add(compte_rendu); db.SaveChanges(); return(RedirectToAction("index", "Groupe", null)); } ViewBag.ActivitesID = new SelectList(db.Activites, "ID", "Nom_activ", compte_rendu.ActivitesID); return(View(compte_rendu)); }
public ActionResult Edit(compte_rendu compte_rendu, int?idgroupe, string IDCreate) { if (ModelState.IsValid) { compte_rendu.ActivitesID = compte_rendu.ActivitesID; compte_rendu.Statut = compte_rendu.Statut; db.Entry(compte_rendu).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("GroupeActivites", "Activites", new { idgroupe, IDCreate })); } ViewBag.ActivitesID = new SelectList(db.Activites, "ID", "Nom_activ", compte_rendu.ActivitesID); return(View(compte_rendu)); }
// GET: CompteRendu/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } compte_rendu compte_rendu = db.compte_rendu.Find(id); if (compte_rendu == null) { return(HttpNotFound()); } return(View(compte_rendu)); }
public ActionResult DetailsCR(int?id, int?idgroupe) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } compte_rendu compte_rendu = db.compte_rendu.Find(id); if (compte_rendu == null) { return(HttpNotFound()); } ViewData["idgroupe"] = idgroupe; return(View(compte_rendu)); }
// GET: compte_rendu/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } compte_rendu compte_rendu = db.compte_rendu.Find(id); if (compte_rendu == null) { return(HttpNotFound()); } ViewBag.ActivitesID = new SelectList(db.Activites, "ID", "Nom_activ", compte_rendu.ActivitesID); return(View(compte_rendu)); }
// GET: CompteRendu/Details/5 public ActionResult Details(int?id, int?idAct, int idgroupe, string IDCreate) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } compte_rendu compte_rendu = db.compte_rendu.Find(id); if (compte_rendu == null) { return(HttpNotFound()); } ViewData["idgroupe"] = idgroupe; ViewData["IDCreate"] = IDCreate; ViewData["idAct"] = idAct; return(View(compte_rendu)); }
// GET: CompteRendu/Edit/5 public ActionResult Edit(int?id, int?idAct, int?idgroupe, string IDCreate) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } compte_rendu compte_rendu = db.compte_rendu.Find(id); if (compte_rendu == null) { return(HttpNotFound()); } ViewBag.ActivitesID = new SelectList(db.Activites, "ID", "Nom_activ", compte_rendu.ActivitesID); ViewData["idgroupe"] = idgroupe; ViewData["idActivite"] = idAct; ViewData["IDCreate"] = IDCreate; return(View(compte_rendu)); }