public ActionResult Create(LesCursus cursus) { try { if (ModelState.IsValid) { // TODO: Add insert logic here LesCursusDAO.Create(cursus); return(RedirectToAction("Index")); } else { return(View(cursus)); } } catch (Exception ex) { // on n 'a pas préciser la vue qu'on veut afficher don il va afficher la vue de create ModelState.AddModelError("Erreur", ex); ViewBag.Error = "Un problème est survenue "; return(View(cursus)); } }
public static void Edit(LesCursus cursus) { using (BDDContext context = new BDDContext()) { LesCursus c = FindById(cursus.LesCursusId); if (c != null) { c.Titre = cursus.Titre; c.Description = cursus.Description; } //c.Formations = cursus.Formations; //c.CursusSuivi = cursus.CursusSuivi; context.SaveChanges(); } //catch (Exception ex) //{ //} }
public static LesCursus FindById(int id) { using (BDDContext context = new BDDContext()) { LesCursus c = context.Cursus.FirstOrDefault(s => s.LesCursusId == id); return(c); } }
public ActionResult Edit(int id, LesCursus cursus, FormCollection form) { try { // TODO: Add update logic here LesCursusDAO.Edit(cursus); return(RedirectToAction("Index")); } catch { return(View()); } }
public static void Create(LesCursus cursus) { try { using (BDDContext context = new BDDContext()) { context.Cursus.Add(cursus); context.SaveChanges(); } } catch (Exception ex) { } }
public ActionResult Delete(int id, LesCursus c) { //if (id == null) //{ // return new HttpStatusCodeResult(HttpStatusCode.BadRequest); //} try { LesCursusDAO.Delete(id); return(RedirectToAction("Index")); } catch (Exception ex) { //return RedirectToAction("Delete", new { id = id, savechagesError = true }); return(View()); } }
// GET: LesCursus/Details/5 public ActionResult Details(int id) { LesCursus c = LesCursusDAO.FindById(id); return(View(c)); }