/// <summary> /// Saves the enumeration item. /// </summary> /// <param name="enumerationItem">The enumeration item.</param> /// <returns></returns> public EnumerationItem SaveEnumerationItem(EnumerationItem enumerationItem) { Logger.InfoFormat("Received call to save enumeration: {0}", enumerationItem.Id); return(ExplorerProviderFactory .CreateProvider(ExplorerProviderFactory.Key.Instance) .SaveEnumerationItem(enumerationItem)); }
public EnumerationItem[] GetEnumerationItemsForReasonAndAdviceTitles(string categoryId, string problemId, string subjectId, string adviceCode) { return(ExplorerProviderFactory .CreateProvider(ExplorerProviderFactory.Key.Instance).GetEnumerationItemsForReasonAndAdviceTitles( categoryId, problemId, subjectId, adviceCode)); }
/// <summary> /// You MUST override this method, but you cannot use /// Initializing code in the constructor that references itself (since the object is not yet created) - Obsolete remark /// REMARK: since the code has been moved to the onOpen method of the servicehost; you can be certain now that /// the object has been created. /// </summary> protected override void RegisterRequiredDomainObjects() { ExplorerProviderFactory .CreateProvider(ExplorerProviderFactory.Key.Instance) .Initialize(); }
/// <summary> /// Deletes the enumeration link item. /// </summary> /// <param name="id">The id.</param> /// <returns></returns> public EnumerationLinkItem DeleteEnumerationLinkItem(string id) { return(ExplorerProviderFactory .CreateProvider(ExplorerProviderFactory.Key.Instance) .DeleteEnumerationLinkItem(id)); }
/// <summary> /// Gets the enumeration items top. /// </summary> /// <returns></returns> public EnumerationItem[] GetEnumerationItemsTop() { return(ExplorerProviderFactory .CreateProvider(ExplorerProviderFactory.Key.Instance) .GetEnumerationItemsTop()); }
/// <summary> /// Gets the perspective items for parent perspective. /// </summary> /// <param name="parentId">The parent id.</param> /// <returns></returns> public PerspectiveItem[] GetPerspectiveItemsForParentPerspective(string parentId) { return(ExplorerProviderFactory .CreateProvider(ExplorerProviderFactory.Key.Instance) .GetPerspectiveItemsForParentPerspective(parentId)); }
/// <summary> /// Gets the perspective item. /// </summary> /// <param name="id">The id.</param> /// <returns></returns> public PerspectiveItem GetPerspectiveItem(string id) { return(ExplorerProviderFactory .CreateProvider(ExplorerProviderFactory.Key.Instance) .GetPerspectiveItem(id)); }
public EnumerationPropertyItem[] GetEnumerationPropertyItemsLikeType(string typeId) { return(ExplorerProviderFactory .CreateProvider(ExplorerProviderFactory.Key.Instance).GetEnumerationPropertyItemsLikeType(typeId)); }
/// <summary> /// Gets the enumeration link items for target. /// </summary> /// <param name="targetId">The target id.</param> /// <returns></returns> public EnumerationLinkItem[] GetEnumerationLinkItemsForTarget(string targetId) { return(ExplorerProviderFactory .CreateProvider(ExplorerProviderFactory.Key.Instance) .GetEnumerationLinkItemsForTarget(targetId)); }
/// <summary> /// Gets the enumeration property items for enumeration. /// </summary> /// <param name="enumerationId">The enumeration id.</param> /// <returns></returns> public EnumerationPropertyItem[] GetEnumerationPropertyItemsForEnumeration(string enumerationId) { return(ExplorerProviderFactory .CreateProvider(ExplorerProviderFactory.Key.Instance) .GetEnumerationPropertyItemsForEnumeration(enumerationId)); }
/// <summary> /// Gets the enumeration property item. /// </summary> /// <param name="id">The id.</param> /// <returns></returns> public EnumerationPropertyItem GetEnumerationPropertyItem(string id) { return(ExplorerProviderFactory .CreateProvider(ExplorerProviderFactory.Key.Instance) .GetEnumerationPropertyItem(id)); }
/// <summary> /// Gets the enumeration items for search. /// </summary> /// <param name="searchString">The search string.</param> /// <returns></returns> public EnumerationItem[] GetEnumerationItemsForSearch(string searchString) { return(ExplorerProviderFactory .CreateProvider(ExplorerProviderFactory.Key.Instance) .GetEnumerationItemsForSearch(searchString)); }
/// <summary> /// Initializes this instance. /// </summary> /// <returns></returns> public bool Initialize() { return(ExplorerProviderFactory .CreateProvider(ExplorerProviderFactory.Key.Instance) .Initialize()); }
/// <summary> /// Gets the enumeration items types for parent perspective. /// </summary> /// <param name="parentId">The parent id.</param> /// <returns></returns> public EnumerationItem[] GetEnumerationItemsTypesForParentPerspective(string parentId) { return(ExplorerProviderFactory .CreateProvider(ExplorerProviderFactory.Key.Instance) .GetEnumerationItemsTypesForParentPerspective(parentId)); }
/// <summary> /// Gets the perspective items top. /// </summary> /// <returns></returns> public PerspectiveItem[] GetPerspectiveItemsTop() { return(ExplorerProviderFactory .CreateProvider(ExplorerProviderFactory.Key.Instance) .GetPerspectiveItemsTop()); }
public EnumerationWithPropertyValueItem[] GetEnumerationWithPropertyValueItemsForTypeAndParentEnumerationProperty(string typeId, string property, string propertyValue) { return(ExplorerProviderFactory .CreateProvider(ExplorerProviderFactory.Key.Instance).GetEnumerationWithPropertyValueItemsForTypeAndParentEnumerationProperty(typeId, property, propertyValue)); }
/// <summary> /// Gets the enumeration link items for source. /// </summary> /// <param name="sourceId">The source id.</param> /// <returns></returns> public EnumerationLinkItem[] GetEnumerationLinkItemsForSource(string sourceId) { return(ExplorerProviderFactory .CreateProvider(ExplorerProviderFactory.Key.Instance) .GetEnumerationLinkItemsForSource(sourceId)); }
public EnumerationPropertyItem GetEnumerationPropertyItemForEnumerationAndEnumerationPropertyTitle(string enumerationId, string property) { return(ExplorerProviderFactory .CreateProvider(ExplorerProviderFactory.Key.Instance).GetEnumerationPropertyItemForEnumerationAndEnumerationPropertyTitle(enumerationId, property)); }
/// <summary> /// Saves the enumeration link item. /// </summary> /// <param name="enumerationLinkItem">The enumeration link item.</param> /// <returns></returns> public EnumerationLinkItem SaveEnumerationLinkItem(EnumerationLinkItem enumerationLinkItem) { return(ExplorerProviderFactory .CreateProvider(ExplorerProviderFactory.Key.Instance) .SaveEnumerationLinkItem(enumerationLinkItem)); }
/// <summary> /// Gets the perspective items for enumeration. /// </summary> /// <param name="enumerationId">The enumeration id.</param> /// <returns></returns> public PerspectiveItem[] GetPerspectiveItemsForEnumeration(string enumerationId) { return(ExplorerProviderFactory .CreateProvider(ExplorerProviderFactory.Key.Instance) .GetPerspectiveItemsForEnumeration(enumerationId)); }
/// <summary> /// Saves the perspective item. /// </summary> /// <param name="perspectiveItem">The perspective item.</param> /// <returns></returns> public PerspectiveItem SavePerspectiveItem(PerspectiveItem perspectiveItem) { return(ExplorerProviderFactory .CreateProvider(ExplorerProviderFactory.Key.Instance) .SavePerspectiveItem(perspectiveItem)); }
/// <summary> /// Gets the type of the perspective items for parent perspective and enumeration. /// </summary> /// <param name="parentId">The parent id.</param> /// <param name="typeId">The type id.</param> /// <returns></returns> public PerspectiveItem[] GetPerspectiveItemsForParentPerspectiveAndEnumerationType(string parentId, string typeId) { return(ExplorerProviderFactory .CreateProvider(ExplorerProviderFactory.Key.Instance) .GetPerspectiveItemsForParentPerspectiveAndEnumerationType(parentId, typeId)); }
/// <summary> /// Gets the type of the perspective items for. /// </summary> /// <param name="typeId">The type id.</param> /// <returns></returns> public PerspectiveItem[] GetPerspectiveItemsForType(string typeId) { return(ExplorerProviderFactory .CreateProvider(ExplorerProviderFactory.Key.Instance) .GetPerspectiveItemsForType(typeId)); }