public AutoCompleteEstablishmentNamesRoute() { Url = "institutional-agreements/autocomplete/official-name"; DataTokens = RouteRegistration.CreateDataTokens(Area, typeof(InstitutionalAgreementsAreaRegistration)); Defaults = new RouteValueDictionary(new { controller = Controller, action = MVC.InstitutionalAgreements.ManagementForms.ActionNames.AutoCompleteEstablishmentNames, }); Constraints = new RouteValueDictionary(new { httpMethod = new HttpMethodConstraint("GET"), }); }
public DeriveTitleRoute() { Url = "my/institutional-agreements/derive-title"; DataTokens = RouteRegistration.CreateDataTokens(Area, typeof(InstitutionalAgreementsAreaRegistration)); Defaults = new RouteValueDictionary(new { controller = Controller, action = MVC.InstitutionalAgreements.ManagementForms.ActionNames.DeriveTitle, }); Constraints = new RouteValueDictionary(new { httpMethod = new HttpMethodConstraint("GET"), }); }
public AddContactRoute() { Url = "my/institutional-agreements/manage/add-contact-form"; DataTokens = RouteRegistration.CreateDataTokens(Area, typeof(InstitutionalAgreementsAreaRegistration)); Defaults = new RouteValueDictionary(new { controller = Controller, action = MVC.InstitutionalAgreements.ManagementForms.ActionNames.AddContact, }); Constraints = new RouteValueDictionary(new { httpMethod = new HttpMethodConstraint("GET", "POST"), }); }
public BrowseRoute() { Url = UrlConstant; DataTokens = RouteRegistration.CreateDataTokens(Area, typeof(InstitutionalAgreementsAreaRegistration)); Defaults = new RouteValueDictionary(new { controller = Controller, action = MVC.InstitutionalAgreements.ManagementForms.ActionNames.Browse, }); Constraints = new RouteValueDictionary(new { httpMethod = new HttpMethodConstraint("GET"), }); }
public NewNameRoute() : base(RouteRegistration.CreateRouteHandler(WebConfig.IsDeployedToCloud)) { Url = "establishments/new/name"; DataTokens = RouteRegistration.CreateDataTokens(Area, typeof(EstablishmentsAreaRegistration)); Defaults = new RouteValueDictionary(new { controller = Controller, action = MVC.Establishments.ManagementForms.ActionNames.NewName, }); Constraints = new RouteValueDictionary(new { httpMethod = new HttpMethodConstraint("GET"), }); }
public DeleteRoute() { Url = "my/institutional-agreements/{agreementId}"; DataTokens = RouteRegistration.CreateDataTokens(Area, typeof(InstitutionalAgreementsAreaRegistration)); Defaults = new RouteValueDictionary(new { controller = Controller, action = MVC.InstitutionalAgreements.ManagementForms.ActionNames.Delete, }); Constraints = new RouteValueDictionary(new { httpMethod = new HttpMethodConstraint("DELETE"), agreementId = new NonEmptyGuidRouteConstraint(), }); }
public GetEditRoute() { Url = "my/institutional-agreements/v1/{entityId}/edit"; DataTokens = RouteRegistration.CreateDataTokens(Area, typeof(InstitutionalAgreementsAreaRegistration)); Defaults = new RouteValueDictionary(new { controller = Controller, action = MVC.InstitutionalAgreements.ManagementForms.ActionNames.Post, }); Constraints = new RouteValueDictionary(new { entityId = new NonEmptyGuidRouteConstraint(), httpMethod = new HttpMethodConstraint("GET"), }); }
public PutRoute() : base(RouteRegistration.CreateRouteHandler(WebConfig.IsDeployedToCloud)) { Url = "establishments/{entityId}"; DataTokens = RouteRegistration.CreateDataTokens(Area, typeof(EstablishmentsAreaRegistration)); Defaults = new RouteValueDictionary(new { controller = Controller, action = MVC.Establishments.ManagementForms.ActionNames.Put, }); Constraints = new RouteValueDictionary(new { httpMethod = new HttpMethodConstraint("PUT", "POST"), entityId = new NonEmptyGuidRouteConstraint(), }); }