예제 #1
0
 public static System.Data.DataTable GetBrandCategories()
 {
     return(ProductProvider.Instance().GetBrandCategories());
 }
예제 #2
0
 public static AttributeInfo GetAttribute(int attributeId)
 {
     return(ProductProvider.Instance().GetAttribute(attributeId));
 }
예제 #3
0
 public static IList <AttributeInfo> GetAttributes(int typeId, AttributeUseageMode attributeUseageMode)
 {
     return(ProductProvider.Instance().GetAttributes(typeId, attributeUseageMode));
 }
예제 #4
0
 public static bool UpdateSpecification(AttributeInfo attribute)
 {
     return(ProductProvider.Instance().UpdateSpecification(attribute));
 }
예제 #5
0
 public static bool ClearAttributeValue(int attributeId)
 {
     return(ProductProvider.Instance().ClearAttributeValue(attributeId));
 }
예제 #6
0
 public static void SwapAttributeValueSequence(int attributeValueId, int replaceAttributeValueId, int displaySequence, int replaceDisplaySequence)
 {
     ProductProvider.Instance().SwapAttributeValueSequence(attributeValueId, replaceAttributeValueId, displaySequence, replaceDisplaySequence);
 }
예제 #7
0
 public static bool UpdateAttributeValue(int attributeId, int valueId, string newValue)
 {
     return(ProductProvider.Instance().UpdateAttributeValue(attributeId, valueId, newValue));
 }
예제 #8
0
 public static bool UpdateBrandCategoryDisplaySequence(int barndId, int displaysequence)
 {
     return(ProductProvider.Instance().UpdateBrandCategoryDisplaySequence(barndId, displaysequence));
 }
예제 #9
0
 public static System.Data.DataTable GetBrandCategories(string brandName)
 {
     return(ProductProvider.Instance().GetBrandCategories(brandName));
 }
예제 #10
0
 public static bool DeleteBrandCategory(int brandId)
 {
     return(ProductProvider.Instance().DeleteBrandCategory(brandId));
 }
예제 #11
0
 public static void UpdateBrandCategorieDisplaySequence(int brandId, SortAction action)
 {
     ProductProvider.Instance().UpdateBrandCategoryDisplaySequence(brandId, action);
 }
예제 #12
0
 public static bool BrandHvaeProducts(int brandId)
 {
     return(ProductProvider.Instance().BrandHvaeProducts(brandId));
 }
예제 #13
0
        public static bool UpdateBrandCategory(BrandCategoryInfo brandCategory)
        {
            bool result;

            if ((result = ProductProvider.Instance().UpdateBrandCategory(brandCategory)) && ProductProvider.Instance().DeleteBrandProductTypes(brandCategory.BrandId))
            {
                ProductProvider.Instance().AddBrandProductTypes(brandCategory.BrandId, brandCategory.ProductTypes);
            }
            return(result);
        }
예제 #14
0
 public static BrandCategoryInfo GetBrandCategory(int brandId)
 {
     return(ProductProvider.Instance().GetBrandCategory(brandId));
 }
예제 #15
0
 public static IList <ProductTypeInfo> GetProductTypes()
 {
     return(ProductProvider.Instance().GetProductTypes());
 }
예제 #16
0
 public static System.Data.DataTable GetTags()
 {
     return(ProductProvider.Instance().GetTags());
 }
예제 #17
0
 public static DbQueryResult GetProductTypes(ProductTypeQuery query)
 {
     return(ProductProvider.Instance().GetProductTypes(query));
 }
예제 #18
0
 public static string GetTagName(int tagId)
 {
     return(ProductProvider.Instance().GetTagName(tagId));
 }
예제 #19
0
 public static bool UpdateAttributeName(AttributeInfo attribute)
 {
     return(ProductProvider.Instance().UpdateAttributeName(attribute));
 }
예제 #20
0
 public static bool DeleteTags(int tagId)
 {
     return(ProductProvider.Instance().DeleteTags(tagId));
 }
예제 #21
0
 public static bool UpdateSku(AttributeValueInfo attributeValue)
 {
     return(ProductProvider.Instance().UpdateSku(attributeValue));
 }
예제 #22
0
 public static CategoryInfo GetCategory(int categoryId)
 {
     return(ProductProvider.Instance().GetCategory(categoryId));
 }
예제 #23
0
 public static bool AddAttributeValue(AttributeValueInfo attributeValue)
 {
     return(ProductProvider.Instance().AddAttributeValue(attributeValue));
 }
예제 #24
0
 public static AttributeValueInfo GetAttributeValueInfo(int valueId)
 {
     return(ProductProvider.Instance().GetAttributeValueInfo(valueId));
 }
예제 #25
0
 public static bool DeleteAttributeValue(int attributeValueId)
 {
     return(ProductProvider.Instance().DeleteAttributeValue(attributeValueId));
 }
예제 #26
0
 public static DataTable GetBrandCategoriesByTypeId(int typeId)
 {
     return(ProductProvider.Instance().GetBrandCategoriesByTypeId(typeId));
 }
예제 #27
0
 public static IList <AttributeInfo> GetAttributes(int typeId)
 {
     return(ProductProvider.Instance().GetAttributes(typeId));
 }
예제 #28
0
 public static ProductTypeInfo GetProductType(int typeId)
 {
     return(ProductProvider.Instance().GetProductType(typeId));
 }
예제 #29
0
 static ProductProvider()
 {
     ProductProvider._defaultInstance = (DataProviders.CreateInstance("Hidistro.ControlPanel.Data.ProductData,Hidistro.ControlPanel.Data") as ProductProvider);
 }
예제 #30
0
 public static bool SetProductExtendCategory(int productId, string extendCategoryPath)
 {
     return(ProductProvider.Instance().SetProductExtendCategory(productId, extendCategoryPath));
 }