コード例 #1
0
        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));
        }
コード例 #2
0
 public IActionResult Create(Prefet model)
 {
     if (ModelState.IsValid)
     {
         db.Prefets.Add(model);
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(model));
 }
コード例 #3
0
 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));
 }
コード例 #4
0
ファイル: CoursController.cs プロジェクト: AnthonyDisasi/AJE
 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));
 }
コード例 #5
0
 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));
 }