public ActionResult ENREGISTRERMALADIE(MaladieVM2 maladie) { using (IDAL dal = new Dal()) { if (dal.VerifierAccesParUtilisateurIdParPrivilegePeut(HttpContext.User.Identity.Name, "ENREGISTRER_NOUVELLE_MALADIE")) { if (ModelState.IsValid && dal.ObtenirGroupeMaladieParId(CRYPTAGE.StringHelpers.Encrypt(maladie.GroupeMaladieID)) != null) { MALADIE m = new MALADIE { Intitule = maladie.NomMaladie, TypeMaladie = dal.ObtenirGroupeMaladieParId(CRYPTAGE.StringHelpers.Encrypt(maladie.GroupeMaladieID)), }; dal.CreerMaladie(m); return(RedirectToAction("CONSULTERLISTEGROUPEMALADIE")); } else { return(View(maladie)); } } ViewBag.ErrorMessage = dal.getErrorMessageFailedAuthorization(); return(View("Error")); } }
public ActionResult ENREGISTRERMALADIE(String id) { using (IDAL dal = new Dal()) { if (dal.VerifierAccesParUtilisateurIdParPrivilegePeut(HttpContext.User.Identity.Name, "ENREGISTRER_NOUVELLE_MALADIE")) { GROUPEMALADIE gm = dal.ObtenirGroupeMaladieParId(CRYPTAGE.StringHelpers.Encrypt(id)); if (gm != null) { MaladieVM2 mvm2 = new MaladieVM2(); mvm2.GroupeMaladieID = gm.GroupeMaladieID; return(View(mvm2)); } return(View("Error")); } ViewBag.ErrorMessage = dal.getErrorMessageFailedAuthorization(); return(View("Error")); } }