public ActionResult Supprimer(int id) { ThemeServiceAPI rsa = new ThemeServiceAPI(); ThemeDetails r = new ThemeDetails(rsa.Donner(id)); return(View(r)); }
public ActionResult Modifier(int id) { ThemeServiceAPI rs = new ThemeServiceAPI(); ThemeModification r = new ThemeModification(rs.Donner(id)); return(View(r)); }
public ActionResult Index() { ThemeServiceAPI rs = new ThemeServiceAPI(); IEnumerable <ThemeIndex> ri = rs.Donner().Select(j => new ThemeIndex(j)); return(View(ri)); }
public ActionResult Desactiver(int id) { ThemeServiceAPI rsa = new ThemeServiceAPI(); bool b = rsa.Desactiver(id); return(RedirectToAction("Index")); }
public ActionResult Details(int id) { ThemeServiceAPI rsa = new ThemeServiceAPI(); Theme r = rsa.Donner(id); ThemeDetails rd = new ThemeDetails(r); return(View(rd)); }
public ActionResult Creer(ThemeCreation e) { if (ModelState.IsValid) { ThemeServiceAPI rsa = new ThemeServiceAPI(); int i = rsa.Creer(e.VersTheme()); if (i > 0) { return(RedirectToAction("Index")); } } return(View(e)); }
public ActionResult Supprimer(int id, ThemeDetails r) { if (ModelState.IsValid) { ThemeServiceAPI rsa = new ThemeServiceAPI(); bool b = rsa.Supprimer(id); if (b) { return(RedirectToAction("Index")); } } return(View(r)); }
public ActionResult Modifier(int id, ThemeModification rm) { if (ModelState.IsValid) { ThemeServiceAPI rsa = new ThemeServiceAPI(); Theme r = rm.VersTheme(); bool b = rsa.Modifier(id, r); if (b) { return(RedirectToAction("Index")); } } return(View(rm)); }
private void Machin(ActionExecutingContext contexteFiltre) { string nomControleur = (string)contexteFiltre.RouteData.Values["controller"]; int id = int.Parse((string)contexteFiltre.RouteData.Values["id"]); bool b = false; string ch = (_modele == null) ? nomControleur.ToLower() : _modele; switch (nomControleur.ToLower()) { case "role": b = new RoleServiceAPI().Donner(id) != null; break; case "personne": b = new PersonneServiceAPI().Donner(id) != null; break; case "utilisateur": b = new UtilisateurServiceAPI().Donner(id) != null; break; case "abonnement": b = new AbonnementServiceAPI().Donner(id) != null; break; case "arbre": b = new ArbreServiceAPI().Donner(id) != null; break; case "nouvelle": b = new NouvelleServiceAPI().Donner(id) != null; break; case "theme": b = new ThemeServiceAPI().Donner(id) != null; break; default: b = false; break; } if (!b) { contexteFiltre.Result = new RedirectToRouteResult (new RouteValueDictionary(new { Area = "", Controller = nomControleur, Action = "Index" })); } }