C# Class AJH.CMS.Core.Data.CatalogManager

Afficher le fichier Open project: ajhCMS/AJH.CMS.WEB.UI

Méthodes publiques

Méthode Description
Add ( Catalog catalog ) : int
AddOtherLanguage ( Catalog catalog ) : void
AddProductCatalog ( int prodcutId, int catalogId, int productOrder ) : void
Delete ( int id ) : void
DeleteLogical ( int id ) : void
DeleteProductCatalog ( int prodcutId, int catalogId ) : void
DeleteProductCatalogByProductID ( int prodcutId ) : void
GenerateCatalogXmlDoc ( Catalog catalog ) : XmlDocument
GetCatalog ( int id, int languageID ) : Catalog
GetCatalogXMLPath ( string CatalogPath, int portalID, int languageID ) : string
GetCatalogs ( int portalID, int languageID ) : List
GetCatalogsByProductID ( int productID, int portalID, int languageID ) : List
Update ( Catalog catalog ) : void

Private Methods

Méthode Description
SetAttributeCatalogNode ( XmlDocument xmldoc, XmlElement xmlEle, Catalog CatalogItem ) : void
SetElementChildCatalog ( XmlDocument xmlDoc, XmlElement xmlParent, List Catalogs, int ParentCatalogID ) : void

Method Details

Add() public static méthode

public static Add ( Catalog catalog ) : int
catalog AJH.CMS.Core.Entities.Catalog
Résultat int

AddOtherLanguage() public static méthode

public static AddOtherLanguage ( Catalog catalog ) : void
catalog AJH.CMS.Core.Entities.Catalog
Résultat void

AddProductCatalog() public static méthode

public static AddProductCatalog ( int prodcutId, int catalogId, int productOrder ) : void
prodcutId int
catalogId int
productOrder int
Résultat void

Delete() public static méthode

public static Delete ( int id ) : void
id int
Résultat void

DeleteLogical() public static méthode

public static DeleteLogical ( int id ) : void
id int
Résultat void

DeleteProductCatalog() public static méthode

public static DeleteProductCatalog ( int prodcutId, int catalogId ) : void
prodcutId int
catalogId int
Résultat void

DeleteProductCatalogByProductID() public static méthode

public static DeleteProductCatalogByProductID ( int prodcutId ) : void
prodcutId int
Résultat void

GenerateCatalogXmlDoc() public static méthode

public static GenerateCatalogXmlDoc ( Catalog catalog ) : XmlDocument
catalog AJH.CMS.Core.Entities.Catalog
Résultat System.Xml.XmlDocument

GetCatalog() public static méthode

public static GetCatalog ( int id, int languageID ) : Catalog
id int
languageID int
Résultat AJH.CMS.Core.Entities.Catalog

GetCatalogXMLPath() public static méthode

public static GetCatalogXMLPath ( string CatalogPath, int portalID, int languageID ) : string
CatalogPath string
portalID int
languageID int
Résultat string

GetCatalogs() public static méthode

public static GetCatalogs ( int portalID, int languageID ) : List
portalID int
languageID int
Résultat List

GetCatalogsByProductID() public static méthode

public static GetCatalogsByProductID ( int productID, int portalID, int languageID ) : List
productID int
portalID int
languageID int
Résultat List

Update() public static méthode

public static Update ( Catalog catalog ) : void
catalog AJH.CMS.Core.Entities.Catalog
Résultat void