public ActionResult ENREGISTRERTYPEEXAMEN(EXAMENTYPE ExamenType)
        {
            using (IDAL dal = new Dal())
            {
                if (dal.VerifierAccesParUtilisateurIdParPrivilegePeut(HttpContext.User.Identity.Name, "ENREGISTRER_TYPE_EXAMEN"))
                {
                    if (ModelState.IsValid)
                    {
                        EXAMENTYPE et = new EXAMENTYPE();

                        et.Libelle     = ExamenType.Libelle;
                        et.Prix        = ExamenType.Prix;
                        et.Description = ExamenType.Description;

                        dal.EnregistrerExamenType(et);

                        return(RedirectToAction("CONULTERLISTETYPEEXAMENS"));
                    }
                    return(RedirectToAction("ENREGISTRERTYPEEXAMEN"));
                }
                else
                {
                    ViewBag.ErrorMessage = dal.getErrorMessageFailedAuthorization();
                    return(View("Error"));
                }
            }
        }
        public ActionResult CONSULTERTYPEEXAMEN(String Id)
        {
            using (IDAL dal = new Dal())
            {
                if (dal.VerifierAccesParUtilisateurIdParPrivilegePeut(HttpContext.User.Identity.Name, "CONSULTER_TYPE_EXAMEN"))
                {
                    EXAMENTYPE typeExamen = dal.ObtenirExamenTypeParId(CRYPTAGE.StringHelpers.Encrypt(Id));

                    return(View("ConsulterTypeExamen", typeExamen));
                }
                else
                {
                    ViewBag.ErrorMessage = dal.getErrorMessageFailedAuthorization();
                    return(View("Error"));
                }
            }
        }
 public ActionResult ENREGISTRERTYPEEXAMEN()
 {
     using (IDAL dal = new Dal())
     {
         if (dal.VerifierAccesParUtilisateurIdParPrivilegePeut(HttpContext.User.Identity.Name, "ENREGISTRER_TYPE_EXAMEN"))
         {
             EXAMENTYPE examenType = new EXAMENTYPE();
             ViewBag.ListeExamenType = dal.ObtenirTousLesExamenTypes();
             return(View("FormulaireAjoutTypeExamen", examenType));
         }
         else
         {
             ViewBag.ErrorMessage = dal.getErrorMessageFailedAuthorization();
             return(View("Error"));
         }
     }
 }