public void GetBrandSetting()
    {
        AspxCommonInfo aspxCommonObj = new AspxCommonInfo();

        aspxCommonObj.StoreID     = StoreID;
        aspxCommonObj.PortalID    = PortalID;
        aspxCommonObj.CultureName = CultureName;
        JavaScriptSerializer    json_serializer = new JavaScriptSerializer();
        AspxBrandViewController objBrand        = new AspxBrandViewController();
        BrandSettingInfo        lstBrandSetting = objBrand.GetBrandSetting(aspxCommonObj);

        if (lstBrandSetting != null)
        {
            object obj = new
            {
                BrandCount      = lstBrandSetting.BrandCount,
                BrandAllPage    = lstBrandSetting.BrandAllPage,
                EnableBrandRss  = lstBrandSetting.IsEnableBrandRss,
                BrandRssCount   = lstBrandSetting.BrandRssCount,
                BrandRssPage    = lstBrandSetting.BrandRssPage,
                BrandModulePath = BrandModulePath
            };
            Settings = json_serializer.Serialize(obj);
        }
    }
Example #2
0
    public void GetAllBrandForSlider()
    {
        AspxCommonInfo aspxCommonObj = new AspxCommonInfo();

        aspxCommonObj.StoreID     = StoreID;
        aspxCommonObj.PortalID    = PortalID;
        aspxCommonObj.UserName    = UserName;
        aspxCommonObj.CultureName = CultureName;
        string aspxRootPath = ResolveUrl("~/");

        hst = AppLocalized.getLocale(BrandModulePath);
        string pageExtension             = SageFrameSettingKeys.PageExtension;
        AspxBrandViewController objBrand = new AspxBrandViewController();
        List <BrandViewInfo>    lstBrand = objBrand.GetAllBrandForSlider(aspxCommonObj, BrandCount);
        StringBuilder           element  = new StringBuilder();

        if (lstBrand != null && lstBrand.Count > 0)
        {
            element.Append("<ul id=\"brandSlider\">");
            foreach (BrandViewInfo value in lstBrand)
            {
                var       imagepath = aspxRootPath + value.BrandImageUrl;
                string [] imageFile = value.BrandImageUrl.ToString().Split('/');
                if (value.BrandImageUrl != "")
                {
                    //Resize Image Dynamically
                    InterceptImageController.ImageBuilder(imageFile[imageFile.Length - 1], ImageType.Small, ImageCategoryType.Brand, aspxCommonObj);
                }
                element.Append("<li><a href=\"");
                element.Append(aspxRedirectPath);
                element.Append("brand/");
                element.Append(AspxUtility.fixedEncodeURIComponent(value.BrandName));
                element.Append(pageExtension);
                element.Append("\"><img brandId=\"");
                element.Append(value.BrandID);
                element.Append("\" src=\"");
                element.Append(imagepath.Replace("uploads", "uploads/Small"));
                element.Append("\" alt=\"");
                element.Append(value.BrandName);
                element.Append("\" title=\"");

                element.Append(value.BrandName);
                element.Append("\"  /></a></li>");
            }
            element.Append("</ul>");
            element.Append("<span class=\"cssClassViewMore\"><a href=\"");
            element.Append(aspxRedirectPath);
            element.Append(BrandAllPage);
            element.Append(pageExtension);
            element.Append("\">" + getLocale("View All Brands") + "</a></span>");
        }

        else
        {
            element.Append("<span class='cssClassNotFound'>");
            element.Append(getLocale("The store has no brand!"));
            element.Append("</span>");
        }
        litSlide.Text = element.ToString();
    }
    private void GetBrandSetting(AspxCommonInfo aspxCommonObj)
    {
        AspxBrandViewController objBrand        = new AspxBrandViewController();
        BrandSettingInfo        lstBrandSetting = objBrand.GetBrandSetting(aspxCommonObj);

        if (lstBrandSetting != null)
        {
            BrandRssCount = lstBrandSetting.BrandRssCount;
        }
    }
Example #4
0
 public void BrandSettingsUpdate(string SettingValues, string SettingKeys, AspxCommonInfo aspxCommonObj)
 {
     try
     {
         AspxBrandViewController objBrand = new AspxBrandViewController();
         objBrand.BrandSettingsUpdate(SettingValues, SettingKeys, aspxCommonObj);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 private void GetBrandRssFeedContent(AspxCommonInfo aspxCommonObj)
 {
     try
     {
         AspxBrandViewController objBrand        = new AspxBrandViewController();
         List <BrandRssInfo>     brandRssContent = objBrand.GetBrandRssFeedContent(aspxCommonObj, rssOption, BrandRssCount);
         BindBrandRss(brandRssContent, aspxCommonObj);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Example #6
0
 public List <BrandViewInfo> GetAllFeaturedBrand(AspxCommonInfo aspxCommonObj, int Count)
 {
     try
     {
         AspxBrandViewController objBrand = new AspxBrandViewController();
         List <BrandViewInfo>    lstBrand = objBrand.GetAllFeaturedBrand(aspxCommonObj, Count);
         return(lstBrand);
     }
     catch (Exception e)
     {
         throw e;
     }
 }
Example #7
0
 public BrandSettingInfo GetBrandSetting(AspxCommonInfo aspxCommonObj)
 {
     try
     {
         AspxBrandViewController objBrand = new AspxBrandViewController();
         BrandSettingInfo        lstBrand = objBrand.GetBrandSetting(aspxCommonObj);
         return(lstBrand);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Example #8
0
 public List <BrandViewInfo> GetAllBrandForItem(AspxCommonInfo aspxCommonObj)
 {
     try
     {
         AspxBrandViewController objBrand = new AspxBrandViewController();
         List <BrandViewInfo>    lstBrand = objBrand.GetAllBrandForItem(aspxCommonObj);
         return(lstBrand);
     }
     catch (Exception e)
     {
         throw e;
     }
 }
Example #9
0
 public List <BrandViewInfo> GetAllBrandForSlider(AspxCommonInfo aspxCommonObj, int BrandCount)
 {
     try
     {
         AspxBrandViewController objBrand    = new AspxBrandViewController();
         List <BrandViewInfo>    objAllBrand = objBrand.GetAllBrandForSlider(aspxCommonObj, BrandCount);
         return(objAllBrand);
     }
     catch (Exception e)
     {
         throw e;
     }
 }
Example #10
0
    private void GetBrandSetting()
    {
        AspxCommonInfo aspxCommonObj = new AspxCommonInfo();

        aspxCommonObj.StoreID     = StoreID;
        aspxCommonObj.PortalID    = PortalID;
        aspxCommonObj.CultureName = CultureName;
        AspxBrandViewController objBrand        = new AspxBrandViewController();
        BrandSettingInfo        lstBrandSetting = objBrand.GetBrandSetting(aspxCommonObj);

        if (lstBrandSetting != null)
        {
            BrandRssCount = lstBrandSetting.BrandRssCount;
        }
    }
Example #11
0
    public void GetBrandSetting()
    {
        AspxCommonInfo aspxCommonObj = new AspxCommonInfo();

        aspxCommonObj.StoreID     = StoreID;
        aspxCommonObj.PortalID    = PortalID;
        aspxCommonObj.CultureName = CultureName;
        AspxBrandViewController objBrand        = new AspxBrandViewController();
        BrandSettingInfo        lstBrandSetting = objBrand.GetBrandSetting(aspxCommonObj);

        if (lstBrandSetting != null)
        {
            EnableBrandRss = lstBrandSetting.IsEnableBrandRss;
            BrandRssCount  = lstBrandSetting.BrandRssCount;
            BrandRssPage   = lstBrandSetting.BrandRssPage;
        }
    }
Example #12
0
 private void GetBrandRssFeedContent()
 {
     try
     {
         AspxCommonInfo aspxCommonObj = new AspxCommonInfo();
         aspxCommonObj.StoreID     = GetStoreID;
         aspxCommonObj.PortalID    = GetPortalID;
         aspxCommonObj.UserName    = GetUsername;
         aspxCommonObj.CultureName = GetCurrentCulture();
         AspxBrandViewController objBrand        = new AspxBrandViewController();
         List <BrandRssInfo>     brandRssContent = objBrand.GetBrandRssFeedContent(aspxCommonObj, rssOption, BrandRssCount);
         BindBrandRss(brandRssContent);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
    public void GetBrandSetting(AspxCommonInfo aspxCommonObj)
    {
        AspxBrandViewController objBrand = new AspxBrandViewController();
        DataSet brandList = objBrand.GetBrandSettingAndSlider(aspxCommonObj);

        DataTable settings = brandList.Tables[0];
        List <BrandSettingInfo> lstBrandSetting = AspxCommerce.Core.CommonHelper.ConvertTo <BrandSettingInfo>(settings);
        BrandSettingInfo        brandSetting    = lstBrandSetting[0];

        if (brandSetting != null)
        {
            BrandCount     = brandSetting.BrandCount;
            BrandAllPage   = brandSetting.BrandAllPage;
            EnableBrandRss = brandSetting.IsEnableBrandRss;
            BrandRssCount  = brandSetting.BrandRssCount;
            BrandRssPage   = brandSetting.BrandRssPage;
        }

        DataTable list = brandList.Tables[1];

        lstBrand = AspxCommerce.Core.CommonHelper.ConvertTo <BrandViewInfo>(list);
    }