C# 클래스 AJH.CMS.Core.Data.CatalogManager

파일 보기 프로젝트 열기: ajhCMS/AJH.CMS.WEB.UI

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
SetAttributeCatalogNode ( XmlDocument xmldoc, XmlElement xmlEle, Catalog CatalogItem ) : void
SetElementChildCatalog ( XmlDocument xmlDoc, XmlElement xmlParent, List Catalogs, int ParentCatalogID ) : void

메소드 상세

Add() 공개 정적인 메소드

public static Add ( Catalog catalog ) : int
catalog AJH.CMS.Core.Entities.Catalog
리턴 int

AddOtherLanguage() 공개 정적인 메소드

public static AddOtherLanguage ( Catalog catalog ) : void
catalog AJH.CMS.Core.Entities.Catalog
리턴 void

AddProductCatalog() 공개 정적인 메소드

public static AddProductCatalog ( int prodcutId, int catalogId, int productOrder ) : void
prodcutId int
catalogId int
productOrder int
리턴 void

Delete() 공개 정적인 메소드

public static Delete ( int id ) : void
id int
리턴 void

DeleteLogical() 공개 정적인 메소드

public static DeleteLogical ( int id ) : void
id int
리턴 void

DeleteProductCatalog() 공개 정적인 메소드

public static DeleteProductCatalog ( int prodcutId, int catalogId ) : void
prodcutId int
catalogId int
리턴 void

DeleteProductCatalogByProductID() 공개 정적인 메소드

public static DeleteProductCatalogByProductID ( int prodcutId ) : void
prodcutId int
리턴 void

GenerateCatalogXmlDoc() 공개 정적인 메소드

public static GenerateCatalogXmlDoc ( Catalog catalog ) : XmlDocument
catalog AJH.CMS.Core.Entities.Catalog
리턴 System.Xml.XmlDocument

GetCatalog() 공개 정적인 메소드

public static GetCatalog ( int id, int languageID ) : Catalog
id int
languageID int
리턴 AJH.CMS.Core.Entities.Catalog

GetCatalogXMLPath() 공개 정적인 메소드

public static GetCatalogXMLPath ( string CatalogPath, int portalID, int languageID ) : string
CatalogPath string
portalID int
languageID int
리턴 string

GetCatalogs() 공개 정적인 메소드

public static GetCatalogs ( int portalID, int languageID ) : List
portalID int
languageID int
리턴 List

GetCatalogsByProductID() 공개 정적인 메소드

public static GetCatalogsByProductID ( int productID, int portalID, int languageID ) : List
productID int
portalID int
languageID int
리턴 List

Update() 공개 정적인 메소드

public static Update ( Catalog catalog ) : void
catalog AJH.CMS.Core.Entities.Catalog
리턴 void