public ClientMenuManageModel() { _clientMenuServices = HostContainer.GetInstance <IClientMenuServices>(); IncludeInSiteNavigation = true; Parents = _clientMenuServices.GetPossibleParents(); int position; int relativePageId; var relativePages = _clientMenuServices.GetRelativeMenus(out position, out relativePageId); Positions = EnumUtilities.GetSelectListFromEnum <PageEnums.PositionEnums>(); Position = position; RelativeMenuId = relativePageId; RelativeMenus = relativePages; }
public PageServices(PXHotelEntities entities) { _localizedResourceServices = HostContainer.GetInstance<ILocalizedResourceServices>(); _pageTemplateServices = HostContainer.GetInstance<IPageTemplateServices>(); _curlyBracketServices = HostContainer.GetInstance<ICurlyBracketServices>(); _clientMenuServices = HostContainer.GetInstance<IClientMenuServices>(); _pageLogServices = HostContainer.GetInstance<IPageLogServices>(); _settingServices = HostContainer.GetInstance<ISettingServices>(); _templateServices = HostContainer.GetInstance<ITemplateServices>(); _userServices = HostContainer.GetInstance<IUserServices>(); _pageRepository = new PageRepository(entities); _clientMenuRepository = new ClientMenuRepository(entities); _pageLogRepository = new PageLogRepository(entities); _pageTagRepository = new PageTagRepository(entities); _tagRepository = new TagRepository(entities); }
public PageServices(PXHotelEntities entities) { _localizedResourceServices = HostContainer.GetInstance <ILocalizedResourceServices>(); _pageTemplateServices = HostContainer.GetInstance <IPageTemplateServices>(); _curlyBracketServices = HostContainer.GetInstance <ICurlyBracketServices>(); _clientMenuServices = HostContainer.GetInstance <IClientMenuServices>(); _pageLogServices = HostContainer.GetInstance <IPageLogServices>(); _settingServices = HostContainer.GetInstance <ISettingServices>(); _templateServices = HostContainer.GetInstance <ITemplateServices>(); _userServices = HostContainer.GetInstance <IUserServices>(); _pageRepository = new PageRepository(entities); _clientMenuRepository = new ClientMenuRepository(entities); _pageLogRepository = new PageLogRepository(entities); _pageTagRepository = new PageTagRepository(entities); _tagRepository = new TagRepository(entities); }
public ClientMenuManageModel(ClientMenu menu) { _clientMenuServices = HostContainer.GetInstance <IClientMenuServices>(); Id = menu.Id; Name = menu.Name; Url = menu.Url; IncludeInSiteNavigation = menu.IncludeInSiteNavigation; StartPublishingDate = menu.StartPublishingDate; EndPublishingDate = menu.EndPublishingDate; ParentId = menu.ParentId; Parents = _clientMenuServices.GetPossibleParents(menu.Id); int position; int relativePageId; var relativePages = _clientMenuServices.GetRelativeMenus(out position, out relativePageId, menu.Id, menu.ParentId); Position = position; Positions = EnumUtilities.GetSelectListFromEnum <PageEnums.PositionEnums>(); RelativeMenuId = relativePageId; RelativeMenus = relativePages; }
public ClientMenusController(IClientMenuServices clientMenuServices) { _clientMenuServices = clientMenuServices; }
public DynamicMenuResolver() { _clientMenuServices = HostContainer.GetInstance <IClientMenuServices>(); _templateServices = HostContainer.GetInstance <ITemplateServices>(); ShowParentMenu = false; }
public DynamicMenuResolver() { _clientMenuServices = HostContainer.GetInstance<IClientMenuServices>(); _templateServices = HostContainer.GetInstance<ITemplateServices>(); ShowParentMenu = false; }