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));
            }
        }
Esempio n. 2
0
        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)
            //{

            //}
        }
Esempio n. 3
0
 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());
     }
 }
Esempio n. 5
0
        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));
        }