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); } } } }
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); } } } }
public IAFCHBMyHandBookController() { var url = System.Web.HttpContext.Current.Request.Url.Host; handBookHelper = new IAFCHandBookHelper(url); }
public IAFCHBResourcesPerCategoryController() { var url = System.Web.HttpContext.Current.Request.Url.Host; handBookHelper = new IAFCHandBookHelper(url); }
public VWSARITResourcesListController() { var url = System.Web.HttpContext.Current.Request.Url.Host; handBookHelper = new IAFCHandBookHelper(url); }