C# Class Engage.Dnn.Locator.LocationType

Afficher le fichier Open project: EngageSoftware/Engage-Locator

Méthodes publiques

Méthode Description
AddAttributeDefinition ( AttributeDefinition definition ) : int

Adds a Property Defintion to the Data Store

ClearCache ( int locationTypeId ) : void

Clears the LocationType Definitions Cache

DeleteAttributeDefinition ( AttributeDefinition definition ) : void

Deletes a Property Defintion from the Data Store

GetAttributeDefinition ( int definitionId, int locationTypeId ) : AttributeDefinition

Gets a Property Defintion from the Data Store by id

GetAttributeDefinitionByName ( int locationTypeId, string name ) : AttributeDefinition

Gets a Property Defintion from the Data Store by name

GetAttributeDefinitions ( int locationTypeId ) : List
GetAttributeDefinitionsById ( int portalId ) : AttributeDefinitionCollection
GetAttributeDefinitionsById ( int locationTypeId, bool clone ) : AttributeDefinitionCollection

Gets a collection of Property Defintions from the Data Store by portal

GetLocationTypeInUse ( string location ) : bool
GetLocationTypeName ( int id ) : string
GetLocationTypes ( ) : DataTable
UpdateAttributeDefinition ( AttributeDefinition definition ) : void

Private Methods

Méthode Description
FillAttributeDefinitionInfo ( IDataReader dr ) : AttributeDefinition
FillAttributeDefinitionInfo ( IDataReader dr, bool checkForOpenDataReader ) : AttributeDefinition
FillAttributeDefinitionInfoCollection ( IDataReader dr ) : List
FillCollection ( IDataReader dr ) : AttributeDefinitionCollection

Method Details

AddAttributeDefinition() public static méthode

Adds a Property Defintion to the Data Store
public static AddAttributeDefinition ( AttributeDefinition definition ) : int
definition AttributeDefinition An LocationTypeAttributeDefinition object
Résultat int

ClearCache() public static méthode

Clears the LocationType Definitions Cache
public static ClearCache ( int locationTypeId ) : void
locationTypeId int
Résultat void

DeleteAttributeDefinition() public static méthode

Deletes a Property Defintion from the Data Store
public static DeleteAttributeDefinition ( AttributeDefinition definition ) : void
definition AttributeDefinition The LocationTypeAttributeDefinition object to delete
Résultat void

GetAttributeDefinition() public static méthode

Gets a Property Defintion from the Data Store by id
public static GetAttributeDefinition ( int definitionId, int locationTypeId ) : AttributeDefinition
definitionId int The id of the LocationTypeAttributeDefinition object to retrieve
locationTypeId int
Résultat AttributeDefinition

GetAttributeDefinitionByName() public static méthode

Gets a Property Defintion from the Data Store by name
public static GetAttributeDefinitionByName ( int locationTypeId, string name ) : AttributeDefinition
locationTypeId int
name string The name of the LocationTypeAttributeDefinition object to retrieve
Résultat AttributeDefinition

GetAttributeDefinitions() public static méthode

public static GetAttributeDefinitions ( int locationTypeId ) : List
locationTypeId int
Résultat List

GetAttributeDefinitionsById() public static méthode

public static GetAttributeDefinitionsById ( int portalId ) : AttributeDefinitionCollection
portalId int
Résultat AttributeDefinitionCollection

GetAttributeDefinitionsById() public static méthode

Gets a collection of Property Defintions from the Data Store by portal
public static GetAttributeDefinitionsById ( int locationTypeId, bool clone ) : AttributeDefinitionCollection
locationTypeId int
clone bool
Résultat AttributeDefinitionCollection

GetLocationTypeInUse() public static méthode

public static GetLocationTypeInUse ( string location ) : bool
location string
Résultat bool

GetLocationTypeName() public static méthode

public static GetLocationTypeName ( int id ) : string
id int
Résultat string

GetLocationTypes() public static méthode

public static GetLocationTypes ( ) : DataTable
Résultat System.Data.DataTable

UpdateAttributeDefinition() public static méthode

public static UpdateAttributeDefinition ( AttributeDefinition definition ) : void
definition AttributeDefinition
Résultat void