Exemplo n.º 1
0
        private void DynamicContentDeletedEventHandler(IDynamicContentDeletingEvent evt)
        {
            var item     = evt.Item;
            var itemType = item.GetType();
            var url      = System.Web.HttpContext.Current.Request.Url.Host;
            var helper   = new IAFCHandBookHelper(url);

            if (itemType == helper.ResourceType ||
                itemType == helper.ExternalResourcesType)
            {
                if (item.Status == ContentLifecycleStatus.Live)
                {
                    if (helper.IsHandBookResourcesDataExistsFor(item.Id, itemType))
                    {
                        helper.DeleteIAFCHandBookResourcesData(item.Id, itemType);
                    }
                }
            }
        }
Exemplo n.º 2
0
        private void DynamicContentCreatedEventHandler(IDynamicContentCreatedEvent evt)
        {
            var item     = evt.Item;
            var itemType = item.GetType();
            var url      = HttpContext.Current.Request.Url.Host;

            var helper = new IAFCHandBookHelper(url);

            if (itemType == helper.ResourceType ||
                itemType == helper.ExternalResourcesType)
            {
                if (item.Status == ContentLifecycleStatus.Live && item.Visible)
                {
                    if (helper.IsResourceContainedWithinTopicsCategory(item.Id, itemType))
                    {
                        helper.CreateIAFCHandBookResourcesData(item.Id, itemType);
                    }
                }
            }
        }
Exemplo n.º 3
0
        public IAFCHBMyHandBookController()
        {
            var url = System.Web.HttpContext.Current.Request.Url.Host;

            handBookHelper = new IAFCHandBookHelper(url);
        }
Exemplo n.º 4
0
        public IAFCHBResourcesPerCategoryController()
        {
            var url = System.Web.HttpContext.Current.Request.Url.Host;

            handBookHelper = new IAFCHandBookHelper(url);
        }
Exemplo n.º 5
0
        public VWSARITResourcesListController()
        {
            var url = System.Web.HttpContext.Current.Request.Url.Host;

            handBookHelper = new IAFCHandBookHelper(url);
        }