public PageContextActionFilter(IUserManagementService userManager, IContentLoader contentLoader, IGroContentDataService contentDataService) { _userManager = userManager; _contentLoader = contentLoader; _contentDataService = contentDataService; _contextFactory = new PageViewContextFactory(contentLoader); }
public MachineAddController( IUserManagementService userManager, IMachineRepository machineRepository, IGroContentDataService groContentDataService, IGroMachineService groMachineService) : base(userManager) { _machineRepository = machineRepository; _groMachineService = groMachineService; }
public MachineDetailPageController(IMachineRepository machineRepository, IOrganizationUserRepository orgUserRepo, IUserManagementService userManager, IFileRepository fileRepository, MediaConfig mediaConfig, IGroContentDataService groContentDataService, IGroMachineService groMachineService) : base(userManager) { _orgUserRepo = orgUserRepo; _machineRepository = machineRepository; _fileRepository = fileRepository; _mediaConfig = mediaConfig; _groMachineService = groMachineService; }
public static string GetMachineListUrl(IGroContentDataService groContentDataService, HttpContextBase httpContext) { if (PageReference.IsNullOrEmpty(ContentReference.StartPage)) { return(null); } var startPage = ContentReference.StartPage.Get <StartPage>(); var maskinStartPage = groContentDataService.GetChildrenForVisitor <MaskinStartPage>(startPage, httpContext).FirstOrDefault(); if (maskinStartPage == null) { return(null); } var urlHelper = ServiceLocator.Current.GetInstance <UrlHelper>(); return(urlHelper.ContentUrl(maskinStartPage.ContentLink)); }
public InternalNavigationController(IGroContentDataService groContentDataService, IContentRepository contentRepository) { _groContentDataService = groContentDataService; _contentRepository = contentRepository; }
public ListBlockController(IGroContentDataService groContentDataService) { _groContentDataService = groContentDataService; }
public GroMachineService(IGroContentDataService groContentDataService) { _groContentservice = groContentDataService; }