| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Web;
- using System.Web.Mvc;
- using System.Web.Routing;
- namespace GreenTree.Nachtragsmanagement.Web
- {
- public class RouteConfig
- {
- public static void RegisterRoutes(RouteCollection routes)
- {
- routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
- routes.IgnoreRoute("{resource}.ashx/{*pathInfo}");
- routes.MapRoute(
- name: "Default",
- url: "{controller}/{action}/{id}",
- defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
- );
- routes.MapRoute(
- "GreenTree.Nachtragsmanagement.Web.Administration.Users",
- "admin/viewusers",
- new
- {
- controller = "Admin",
- action = "ViewUsers"
- },
- new[]
- {
- "GreenTree.Nachtragsmanagement.Web.Controllers"
- }
- );
- routes.MapRoute(
- "GreenTree.Nachtragsmanagement.Web.Administration.Roles",
- "admin/viewroles",
- new
- {
- controller = "Admin",
- action = "ViewRoles"
- },
- new[]
- {
- "GreenTree.Nachtragsmanagement.Web.Controllers"
- }
- );
- routes.MapRoute(
- "GreenTree.Nachtragsmanagement.Web.Administration.Plugins",
- "admin/viewplugins",
- new
- {
- controller = "Admin",
- action = "ViewPlugins"
- },
- new[]
- {
- "GreenTree.Nachtragsmanagement.Web.Controllers"
- }
- );
- routes.MapRoute(
- "GreenTree.Nachtragsmanagement.Web.Administration.AppInfo",
- "admin/viewappinfo",
- new
- {
- controller = "Admin",
- action = "ViewAppInfo"
- },
- new[]
- {
- "GreenTree.Nachtragsmanagement.Web.Controllers"
- }
- );
- routes.MapRoute(
- "GreenTree.Nachtragsmanagement.Web.Deviation.Deviations",
- "deviation/viewdeviations",
- new
- {
- controller = "Deviation",
- action = "ViewDeviations"
- },
- new[]
- {
- "GreenTree.Nachtragsmanagement.Web.Controllers"
- }
- );
- routes.MapRoute(
- "GreenTree.Nachtragsmanagement.Web.Deviation.Claims",
- "deviation/viewclaims",
- new
- {
- controller = "Deviation",
- action = "ViewClaims"
- },
- new[]
- {
- "GreenTree.Nachtragsmanagement.Web.Controllers"
- }
- );
- routes.MapRoute(
- "GreenTree.Nachtragsmanagement.Web.Appendix.Appendices",
- "appendix/viewappendices",
- new
- {
- controller = "Appendix",
- action = "ViewAppendices"
- },
- new[]
- {
- "GreenTree.Nachtragsmanagement.Web.Controllers"
- }
- );
- routes.MapRoute(
- "GreenTree.Nachtragsmanagement.Web.Appendix.Claims",
- "appendix/viewclaims",
- new
- {
- controller = "Appendix",
- action = "ViewClaims"
- },
- new[]
- {
- "GreenTree.Nachtragsmanagement.Web.Controllers"
- }
- );
- routes.MapRoute(
- "GreenTree.Nachtragsmanagement.Web.Site.Sites",
- "site/viewsites",
- new
- {
- controller = "Site",
- action = "ViewSites"
- },
- new[]
- {
- "GreenTree.Nachtragsmanagement.Web.Controllers"
- }
- );
- routes.MapRoute(
- "GreenTree.Nachtragsmanagement.Web.Misc.MailNotifications",
- "misc/viewmailnotifications",
- new
- {
- controller = "Misc",
- action = "ViewMailNotifications"
- },
- new[]
- {
- "GreenTree.Nachtragsmanagement.Web.Controllers"
- }
- );
- routes.MapRoute(
- "GreenTree.Nachtragsmanagement.Web.Misc.HelpPages",
- "misc/viewhelppages",
- new
- {
- controller = "Misc",
- action = "ViewHelpPages"
- },
- new[]
- {
- "GreenTree.Nachtragsmanagement.Web.Controllers"
- }
- );
- routes.MapRoute(
- "GreenTree.Nachtragsmanagement.Web.Misc.Logs",
- "misc/viewlogs",
- new
- {
- controller = "Misc",
- action = "ViewLogs"
- },
- new[]
- {
- "GreenTree.Nachtragsmanagement.Web.Controllers"
- }
- );
- routes.MapRoute(
- "GreenTree.Nachtragsmanagement.Web.Misc.ConfigItems",
- "misc/viewconfigitems",
- new
- {
- controller = "Misc",
- action = "ConfigItems"
- },
- new[]
- {
- "GreenTree.Nachtragsmanagement.Web.Controllers"
- }
- );
- }
- }
- }
|