public IActionResult Create(int idclasse, int idecole, Eleve model) { if (ModelState.IsValid) { db.Add(model); db.SaveChanges(); } if (ModelState.IsValid) { var mod = new Inscription { ClasseID = idclasse, AnneeScolaire = DateTime.Now, EleveID = model.EleveID }; db.Add(mod); db.SaveChanges(); return(RedirectToAction("Detail", "Classe", new { id = idclasse })); } Ecole mode = db.Ecoles.Include(c => c.Classes).AsNoTracking().FirstOrDefault(e => e.EcoleID == idecole); ViewData["cl"] = new SelectList(mode.Classes, "ClasseID", "Nomcomplet"); ViewData["PrefetID"] = db.Ecoles.Find(idecole).PrefetID; return(View(model)); }
public IActionResult Create(Prefet model) { if (ModelState.IsValid) { db.Prefets.Add(model); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(model)); }
public IActionResult Create(Ecole model) { FillSousDivisions(); if (ModelState.IsValid) { db.Ecoles.Add(model); db.SaveChanges(); return(RedirectToAction("Index")); } ViewData["PrefetID"] = new SelectList(db.Prefets, "PrefetID", "Nom", model.PrefetID); return(View(model)); }
public IActionResult Create(int id_classe, Cours model) { model.ClasseID = id_classe; if (ModelState.IsValid) { db.Cours.Add(model); db.SaveChanges(); return(RedirectToAction("Detail", "Classe", new { id = id_classe })); } FillCategories(); ViewData["ClasseID"] = id_classe; return(View(model)); }
public IActionResult Create(int id, Classe model) { if (ModelState.IsValid) { model.EcoleID = id; int idPrefet = db.Ecoles.FirstOrDefault(p => p.EcoleID == id).PrefetID; db.Classes.Add(model); db.SaveChanges(); return(RedirectToAction("Index", "Classe", new { id = idPrefet })); } FillSection(); FillOption(); ViewData["EcoleID"] = id; return(View(model)); }