public DynamicIndexPageViewModelBuilder(IRequestManager requestManager, IReturnUrlManager returnUrlManager, IDynamicFilterManager dynamicFilterManager, IPropertyFilterManager propertyFilterManager, IDynamicDisplayPartialModelBuilder[] dynamicDisplayPartialModelBuilders, IPagingManager pagingManager, IDynamicPropertyViewModelBuilder dynamicPropertyViewModelBuilder) { _requestManager = requestManager; _returnUrlManager = returnUrlManager; _dynamicFilterManager = dynamicFilterManager; _propertyFilterManager = propertyFilterManager; _dynamicDisplayPartialModelBuilders = dynamicDisplayPartialModelBuilders; _pagingManager = pagingManager; _dynamicPropertyViewModelBuilder = dynamicPropertyViewModelBuilder; }
public static string ImageButton(this HtmlHelper helper, string url, string altText, string imageFile, string imageLinkRel) { if (!HttpContext.Current.User.Identity.IsAuthenticated) return string.Empty; IReturnUrlManager manager = ReturnUrlManagerFactory.GetDefault(); var targetUrl = manager.GetTargetUrlWithReturnUrl(url); return string.Format("<a href=\"{0}\" rel=\"{1}\"><img src=\"{2}\" alt=\"{3}\" /></a>", targetUrl, imageLinkRel, imageFile, altText); }
public DynamicControllerBase(IDynamicRepository dynamicRepository, IRequestManager requestManager, IDynamicEntitySearchManager dynamicEntitySearchManager, IReturnUrlManager returnUrlManager, IDynamicIndexViewModelBuilder dynamicIndexViewModelBuilder, IDynamicCreateViewModelBuilder dynamicCreateViewModelBuilder, IDynamicEditViewModelBuilder dynamicEditViewModelBuilder, IDynamicDeleteViewModelBuilder dynamicDeleteViewModelBuilder, IDynamicDetailsViewModelBuilder dynamicDetailsViewModelBuilder, IDynamicIndexPageViewModelBuilder dynamicIndexPageViewModelBuilder) { _dynamicRepository = dynamicRepository; _requestManager = requestManager; _dynamicEntitySearchManager = dynamicEntitySearchManager; _returnUrlManager = returnUrlManager; _dynamicIndexViewModelBuilder = dynamicIndexViewModelBuilder; DynamicCreateViewModelBuilder = dynamicCreateViewModelBuilder; DynamicEditViewModelBuilder = dynamicEditViewModelBuilder; _dynamicDeleteViewModelBuilder = dynamicDeleteViewModelBuilder; DynamicDetailsViewModelBuilder = dynamicDetailsViewModelBuilder; DynamicIndexPageViewModelBuilder = dynamicIndexPageViewModelBuilder; }
public DynamicController(IDynamicRepository dynamicRepository, IRequestManager requestManager, IDynamicEntitySearchManager dynamicEntitySearchManager, IReturnUrlManager returnUrlManager, IDynamicIndexViewModelBuilder dynamicIndexViewModelBuilder, IDynamicCreateViewModelBuilder dynamicCreateViewModelBuilder, IDynamicEditViewModelBuilder dynamicEditViewModelBuilder, IDynamicDeleteViewModelBuilder dynamicDeleteViewModelBuilder, IDynamicDetailsViewModelBuilder dynamicDetailsViewModelBuilder, IDynamicIndexPageViewModelBuilder dynamicIndexPageViewModelBuilder) : base(dynamicRepository, requestManager, dynamicEntitySearchManager, returnUrlManager, dynamicIndexViewModelBuilder, dynamicCreateViewModelBuilder, dynamicEditViewModelBuilder, dynamicDeleteViewModelBuilder, dynamicDetailsViewModelBuilder, dynamicIndexPageViewModelBuilder) { }
public ParamBuilder(IReturnUrlManager returnUrlManager) { _returnUrlManager = returnUrlManager; }