protected void page_init(object sender, EventArgs e) { try { SageFrameRoute parentPage = (SageFrameRoute)this.Page; Categorykey = parentPage.Key; Categorykey = AspxUtility.fixedDecodeURIComponent(Categorykey); StoreID = GetStoreID; PortalID = GetPortalID; CustomerID = GetCustomerID; UserName = GetUsername; CultureName = GetCurrentCultureName; if (HttpContext.Current.Session.SessionID != null) { SessionCode = HttpContext.Current.Session.SessionID.ToString(); } if (!IsPostBack) { UserIp = HttpContext.Current.Request.UserHostAddress; IPAddressToCountryResolver ipToCountry = new IPAddressToCountryResolver(); ipToCountry.GetCountry(UserIp, out CountryName); OverRideSEOInfo(Categorykey, StoreID, PortalID, UserName, CultureName); StoreSettingConfig ssc = new StoreSettingConfig(); NoImageCategoryDetailPath = ssc.GetStoreSettingsByKey(StoreSetting.DefaultProductImageURL, StoreID, PortalID, CultureName); AllowAddToCart = ssc.GetStoreSettingsByKey(StoreSetting.ShowAddToCartButton, StoreID, PortalID, CultureName); AllowOutStockPurchase = ssc.GetStoreSettingsByKey(StoreSetting.AllowOutStockPurchase, StoreID, PortalID, CultureName); NoOfItemsInARow = 3;//int.Parse(ssc.GetStoreSettingsByKey(StoreSetting.NoOfDisplayItems, StoreID, PortalID, CultureName)); ItemDisplayMode = ssc.GetStoreSettingsByKey(StoreSetting.ItemDisplayMode, StoreID, PortalID, CultureName); } } catch (Exception ex) { ProcessException(ex); } }
protected void Page_Load(object sender, EventArgs e) { try { SageFrameRoute parentPage = (SageFrameRoute)this.Page; Servicekey = parentPage.Key; Servicekey = Servicekey.Replace("ampersand", "&").Replace("-", " ").Replace("_", "-").Replace("+", " "); if (!IsPostBack) { CustomerID = GetCustomerID; aspxCommonObj.StoreID = GetStoreID; aspxCommonObj.PortalID = GetPortalID; aspxCommonObj.UserName = GetUsername; aspxCommonObj.CultureName = GetCurrentCultureName; StoreSettingConfig ssc = new StoreSettingConfig(); NoImageCategoryDetailPath = ssc.GetStoreSettingsByKey(StoreSetting.DefaultProductImageURL, aspxCommonObj.StoreID, aspxCommonObj.PortalID, aspxCommonObj.CultureName); } IncludeLanguageJS(); BindServiceDetails(); IncludeJs("Service", "/js/encoder.js"); } catch (Exception ex) { ProcessException(ex); } }
private void BindItemImageGallery(AspxCommonInfo aspxCommonObj) { SageFrameRoute parentPage = (SageFrameRoute)this.Page; string itemSKU = parentPage.Key; string costCombination = string.Empty; AspxCoreController obj = new AspxCoreController(); ItemCommonInfo objItemInfo = obj.GetItemInfoFromSKU(itemSKU, aspxCommonObj); if (objItemInfo != null) { ItemID = objItemInfo.ItemID; ItemTypeID = objItemInfo.ItemTypeID; } if (ItemTypeID == 3) { List <GiftCardInfo> lstItemGallery = obj.GetGiftCardThemeImagesByItem(ItemID, aspxCommonObj); BindGiftGallery(lstItemGallery, aspxCommonObj); } else { List <VariantCombination> lstItemCombination = obj.GetCostVariantCombinationbyItemSku(itemSKU, aspxCommonObj); if (lstItemCombination != null && lstItemCombination.Count > 0) { costCombination = lstItemCombination[0].CombinationID.ToString(); } else { costCombination = "0"; } List <ItemsInfoSettings> lstItemGallery = obj.GetItemsImageGalleryInfoBySKU(itemSKU, aspxCommonObj, costCombination); BindGallery(lstItemGallery, aspxCommonObj); } }
protected void Page_Load(object sender, EventArgs e) { SageFrameConfig pagebase = new SageFrameConfig(); SageFrameRoute parentPage = (SageFrameRoute)this.Page; itemSKU = parentPage.Key; string templateName = TemplateName; GetPortalCommonInfo(out storeID, out portalID, out customerID, out userName, out cultureName, out sessionCode); AspxCommonInfo aspxCommonObj = new AspxCommonInfo(storeID, portalID, userName, cultureName, customerID, sessionCode); if (!IsPostBack) { IncludeCss("ItemDetails", "/Templates/" + templateName + "/css/StarRating/jquery.rating.css", "/Templates/" + templateName + "/css/JQueryUIFront/jquery-ui.all.css", "/Templates/" + templateName + "/css/MessageBox/style.css", "/Templates/" + templateName + "/css/FancyDropDown/fancy.css", "/Templates/" + templateName + "/css/ToolTip/tooltip.css", "/Templates/" + templateName + "/css/Scroll/scrollbars.css", "/Templates/" + templateName + "/css/ResponsiveTab/responsive-tabs.css", "/Modules/AspxCommerce/AspxItemDetailTab/css/module.css" ); IncludeJs("ItemDetails", "/js/DateTime/date.js", "/js/StarRating/jquery.rating.js", "/js/ResponsiveTab/responsiveTabs.js", "/js/PopUp/popbox.js", "/js/Scroll/mwheelIntent.js", "/js/Scroll/jScrollPane.js", "/js/VideoGallery/jquery.youtubepopup.min.js", "/js/jquery.labelify.js", "/js/encoder.js", "/js/StarRating/jquery.rating.pack.js", "/js/StarRating/jquery.MetaData.js", "/js/Paging/jquery.pagination.js", "/Modules/AspxCommerce/AspxItemDetailTab/js/ItemDetailTab.js"); } IncludeLanguageJS(); GetFormFieldList(itemSKU, aspxCommonObj); }
protected void Page_Init(object sender, EventArgs e) { try { StoreID = GetStoreID; PortalID = GetPortalID; UserName = GetUsername; CustomerID = GetCustomerID; CultureName = GetCurrentCultureName; string pageExtension = SageFrameSettingKeys.PageExtension; SageFrameRoute parentPage = (SageFrameRoute)this.Page; StoreSettingConfig ssc = new StoreSettingConfig(); if (parentPage.ControlMode.Equals("search")) { SageUserControl itemDetails = (SageUserControl)LoadControl("~/Modules/AspxCommerce/DetailsBrowse/ItemLists.ascx"); itemDetails.EnableViewState = true; itemDetails.SageUserModuleID = SageUserModuleID; phdetailBrowseholder.Controls.Add(itemDetails); } else if (parentPage.ControlMode.Equals("option")) { SageUserControl itemDetails = (SageUserControl)LoadControl("~/Modules/AspxCommerce/DetailsBrowse/ItemsListByIds.ascx"); itemDetails.EnableViewState = true; itemDetails.SageUserModuleID = SageUserModuleID; phdetailBrowseholder.Controls.Add(itemDetails); } else if (parentPage.ControlMode.Equals("coupons")) { SageUserControl itemDetails = (SageUserControl)LoadControl("~/Modules/AspxCommerce/DetailsBrowse/AllCoupons.ascx"); itemDetails.EnableViewState = true; itemDetails.SageUserModuleID = SageUserModuleID; phdetailBrowseholder.Controls.Add(itemDetails); } else if (parentPage.ControlMode.Equals("brand")) { SageUserControl itemDetails = (SageUserControl)LoadControl("~/Modules/AspxCommerce/DetailsBrowse/ItemsListByBrand.ascx"); itemDetails.EnableViewState = true; itemDetails.SageUserModuleID = SageUserModuleID; phdetailBrowseholder.Controls.Add(itemDetails); } IncludeLanguageJS(); } catch (Exception ex) { ProcessException(ex); } }
protected void Page_Load(object sender, EventArgs e) { //Check more to decide where to put in page_init or here SageFrameRoute parentPage = (SageFrameRoute)this.Page; Categorykey = parentPage.Key; Categorykey = AspxUtility.fixedDecodeURIComponent(Categorykey); GetPortalCommonInfo(out StoreID, out PortalID, out CustomerID, out UserName, out CultureName, out SessionCode); AspxCommonInfo aspxCommonObj = new AspxCommonInfo(StoreID, PortalID, UserName, CultureName); if (!IsPostBack) { OverRideSEOInfo(Categorykey, aspxCommonObj); } string sortByOptionsDefault = string.Empty; string viewAsOptionsDefault = string.Empty; StoreSettingConfig ssc = new StoreSettingConfig(); ssc.GetStoreSettingParamEight(StoreSetting.DefaultProductImageURL, StoreSetting.ShowAddToCartButton, StoreSetting.AllowOutStockPurchase, StoreSetting.ItemDisplayMode, StoreSetting.SortByOptions, StoreSetting.SortByOptionsDefault, StoreSetting.ViewAsOptions, StoreSetting.ViewAsOptionsDefault, out NoImageCategoryDetailPath, out AllowAddToCart, out AllowOutStockPurchase, out ItemDisplayMode, out SortByOptions, out sortByOptionsDefault, out ViewAsOptions, out viewAsOptionsDefault, StoreID, PortalID, CultureName); NoOfItemsInARow = 3; SortByOptionsDefault = Int32.Parse(sortByOptionsDefault); ViewAsOptionsDefault = Int32.Parse(viewAsOptionsDefault); //Untill this if (!IsPostBack) { string templateName = TemplateName; IncludeCss("CategoryDetailcss", "/Templates/" + templateName + "/css/MessageBox/style.css", "/Templates/" + templateName + "/css/JQueryUIFront/jquery-ui.css", "/Templates/" + templateName + "/css/ToolTip/tooltip.css", "/Templates/" + templateName + "/css/JQueryCheckBox/uniform.default.css", "/Templates/" + templateName + "/css/MessageBox/style.css", "/Templates/" + templateName + "/css/CategoryBanner/cycle.css"); IncludeJs("CategoryDetailjs", "/js/Templating/tmpl.js", "/js/encoder.js", "/js/Paging/jquery.pagination.js", "/js/jquery.cycle.min.js", "/js/DateTime/date.js", "/js/MessageBox/jquery.easing.1.3.js", "/js/MessageBox/alertbox.js", "/js/jquery.cookie.js", "/js/Scroll/jquery.tinyscrollbar.min.js", "/js/JQueryCheckBox/jquery.uniform.js", "/Modules/AspxCommerce/DetailsBrowse/js/CategoryDetails.js"); } IncludeLanguageJS(); GetAspxTemplates(); GetAllSubCategoryForFilter(aspxCommonObj); if (IsCategoryHasItems == 1) { CreateSortViewOption(); GetShoppingFilterItemsResult(aspxCommonObj); } }
private void BindItemImageGallery() { SageFrameRoute parentPage = (SageFrameRoute)this.Page; string itemSKU = parentPage.Key; if (HttpContext.Current.Session.SessionID != null) { SessionCode = HttpContext.Current.Session.SessionID.ToString(); } string costCombination = ""; aspxCommonObj.UserName = GetUsername; aspxCommonObj.PortalID = GetPortalID; aspxCommonObj.StoreID = GetStoreID; aspxCommonObj.CustomerID = GetCustomerID; aspxCommonObj.CultureName = GetCurrentCultureName; aspxCommonObj.SessionCode = SessionCode; AspxCoreController obj = new AspxCoreController(); ItemCommonInfo objItemInfo = obj.GetItemInfoFromSKU(itemSKU, aspxCommonObj); if (objItemInfo != null) { ItemID = objItemInfo.ItemID; ItemTypeID = objItemInfo.ItemTypeID; } if (ItemTypeID == 3) { List <GiftCardInfo> lstItemGallery = obj.GetGiftCardThemeImagesByItem(ItemID, aspxCommonObj); BindGiftGallery(lstItemGallery); } else { List <VariantCombination> lstItemCombination = obj.GetCostVariantCombinationbyItemSku(itemSKU, aspxCommonObj); if (lstItemCombination != null && lstItemCombination.Count > 0) { costCombination = lstItemCombination[0].CombinationID.ToString(); } else { costCombination = "0"; } List <ItemsInfoSettings> lstItemGallery = obj.GetItemsImageGalleryInfoBySKU(itemSKU, aspxCommonObj, costCombination); BindGallery(lstItemGallery); } }
protected void Page_Load(object sender, EventArgs e) { try { if (!IsPostBack) { IncludeCss("ViewTagItems", "/Templates/" + TemplateName + "/css/MessageBox/style.css", "/Templates/" + TemplateName + "/css/ToolTip/tooltip.css", "/Templates/" + TemplateName + "/css/FancyDropDown/fancy.css"); IncludeJs("ViewTagItems", "/js/MessageBox/jquery.easing.1.3.js", "/js/MessageBox/alertbox.js", "/js/jquery.tipsy.js", "/js/FancyDropDown/itemFancyDropdown.js", "/js/SageFrameCorejs/itemTemplateView.js"); StoreID = GetStoreID; PortalID = GetPortalID; CustomerID = GetCustomerID; UserName = GetUsername; CultureName = GetCurrentCultureName; if (HttpContext.Current.Session.SessionID != null) { SessionCode = HttpContext.Current.Session.SessionID.ToString(); } UserIP = HttpContext.Current.Request.UserHostAddress; IPAddressToCountryResolver ipToCountry = new IPAddressToCountryResolver(); ipToCountry.GetCountry(UserIP, out CountryName); SageFrameRoute parentPage = (SageFrameRoute)this.Page; TagsIDs = Request.QueryString["tagsId"]; StoreSettingConfig ssc = new StoreSettingConfig(); NoImageTagItemsPath = ssc.GetStoreSettingsByKey(StoreSetting.DefaultProductImageURL, StoreID, PortalID, CultureName); AllowOutStockPurchase = ssc.GetStoreSettingsByKey(StoreSetting.AllowOutStockPurchase, StoreID, PortalID, CultureName); AllowWishListViewTagsItems = ssc.GetStoreSettingsByKey(StoreSetting.EnableWishList, StoreID, PortalID, CultureName); NoOfItemsInARow = int.Parse(ssc.GetStoreSettingsByKey(StoreSetting.NoOfDisplayItems, StoreID, PortalID, CultureName)); ItemDisplayMode = ssc.GetStoreSettingsByKey(StoreSetting.ItemDisplayMode, StoreID, PortalID, CultureName); IncludeLanguageJS(); GetAspxTemplates(); } IncludeLanguageJS(); } catch (Exception ex) { ProcessException(ex); } }
protected void Page_Load(object sender, EventArgs e) { try { if (!IsPostBack) { IncludeCss("BrandItems1", "/Templates/" + TemplateName + "/css/MessageBox/style.css", "/Templates/" + TemplateName + "/css/ToolTip/tooltip.css", "/Templates/" + TemplateName + "/css/FancyDropDown/fancy.css"); IncludeJs("BrandItems1", "/js/jquery.cookie.js", "/js/Templating/tmpl.js", "/js/encoder.js", "/js/Paging/jquery.pagination.js", "/js/Templating/AspxTemplate.js", "/js/MessageBox/jquery.easing.1.3.js", "/js/MessageBox/alertbox.js", "/js/jquery.tipsy.js", "/js/FancyDropDown/itemFancyDropdown.js", "/js/SageFrameCorejs/itemTemplateView.js"); StoreID = GetStoreID; PortalID = GetPortalID; CustomerID = GetCustomerID; UserName = GetUsername; CultureName = GetCurrentCultureName; StoreSettingConfig ssc = new StoreSettingConfig(); DefaultShoppingOptionImgPath = ssc.GetStoreSettingsByKey(StoreSetting.DefaultProductImageURL, StoreID, PortalID, CultureName); AllowAddToCart = ssc.GetStoreSettingsByKey(StoreSetting.ShowAddToCartButton, StoreID, PortalID, CultureName); AllowOutStockPurchase = ssc.GetStoreSettingsByKey(StoreSetting.AllowOutStockPurchase, StoreID, PortalID, CultureName); NoOfItemsInARow = int.Parse(ssc.GetStoreSettingsByKey(StoreSetting.NoOfDisplayItems, StoreID, PortalID, CultureName)); ItemDisplayMode = ssc.GetStoreSettingsByKey(StoreSetting.ItemDisplayMode, StoreID, PortalID, CultureName); if (HttpContext.Current.Session.SessionID != null) { SessionCode = HttpContext.Current.Session.SessionID.ToString(); } UserIP = HttpContext.Current.Request.UserHostAddress; IPAddressToCountryResolver ipToCountry = new IPAddressToCountryResolver(); ipToCountry.GetCountry(UserIP, out CountryName); SageFrameRoute parentPage = (SageFrameRoute)this.Page; BrandName = AspxUtility.fixedDecodeURIComponent(parentPage.Key); IncludeLanguageJS(); GetAspxTemplates(); } IncludeLanguageJS(); } catch (Exception ex) { ProcessException(ex); } }
protected void page_init(object sender, EventArgs e) { try { // categoryId = "";// Int32.Parse(Request.QueryString["catId"]); // categoryName = ""; // Request.QueryString["catName"]; SageFrameRoute parentPage = (SageFrameRoute)this.Page; Categorykey = parentPage.Key; Categorykey = Categorykey.Replace("ampersand", "&").Replace("-", " "); if (!IsPostBack) { StoreID = GetStoreID; PortalID = GetPortalID; CustomerID = GetCustomerID; UserName = GetUsername; CultureName = GetCurrentCultureName; if (HttpContext.Current.Session.SessionID != null) { SessionCode = HttpContext.Current.Session.SessionID.ToString(); } OverRideSEOInfo(Categorykey, StoreID, PortalID, UserName, CultureName); UserIP = HttpContext.Current.Request.UserHostAddress; IPAddressToCountryResolver ipToCountry = new IPAddressToCountryResolver(); ipToCountry.GetCountry(UserIP, out CountryName); StoreSettingConfig ssc = new StoreSettingConfig(); NoImageCategoryDetailPath = ssc.GetStoreSettingsByKey(StoreSetting.DefaultProductImageURL, StoreID, PortalID, CultureName); AllowOutStockPurchase = ssc.GetStoreSettingsByKey(StoreSetting.AllowOutStockPurchase, StoreID, PortalID, CultureName); AllowWishListCategory = ssc.GetStoreSettingsByKey(StoreSetting.EnableWishList, StoreID, PortalID, CultureName); } InitializeJS(); } catch (Exception ex) { ProcessException(ex); } }
protected void page_init(object sender, EventArgs e) { try { SageFrameConfig pagebase = new SageFrameConfig(); SageFrameRoute parentPage = (SageFrameRoute)this.Page; itemSKU = parentPage.Key; if (!IsPostBack) { storeID = GetStoreID; portalID = GetPortalID; customerID = GetCustomerID; userName = GetUsername; cultureName = GetCurrentCultureName; } IncludeJs("ItemDetailTab", "/js/encoder.js", "/js/StarRating/jquery.rating.pack.js", "/js/StarRating/jquery.MetaData.js", "/js/Paging/jquery.pagination.js"); } catch (Exception ex) { ProcessException(ex); } }
protected void Page_Load(object sender, EventArgs e) { SageFrameRoute parentPage = (SageFrameRoute)this.Page; itemSKU = parentPage.Key; userIP = HttpContext.Current.Request.UserHostAddress; string templateName = TemplateName; aspxfilePath = ResolveUrl("~") + "Modules/AspxCommerce/AspxItemsManagement/"; GetPortalCommonInfo(out storeID, out portalID, out customerID, out userName, out cultureName, out sessionCode); AspxCommonInfo aspxCommonObj = new AspxCommonInfo(storeID, portalID, userName, cultureName, customerID, sessionCode); variantQuery = Request.QueryString["varId"]; IPAddressToCountryResolver ipToCountry = new IPAddressToCountryResolver(); ipToCountry.GetCountry(userIP, out countryName); if (countryName == null) { countryName = string.Empty; } SecurityPolicy objSecurity = new SecurityPolicy(); FormsAuthenticationTicket ticket = objSecurity.GetUserTicket(GetPortalID); if (ticket != null && ticket.Name != ApplicationKeys.anonymousUser) { MembershipController member = new MembershipController(); UserInfo userDetail = member.GetUserDetails(GetPortalID, GetUsername); userEmail = userDetail.Email; } string AllowMultipleReviewPerUser, AllowMultipleReviewPerIP = string.Empty; StoreSettingConfig ssc = new StoreSettingConfig(); ssc.GetStoreSettingParamEight(StoreSetting.AllowRealTimeNotifications, StoreSetting.DefaultProductImageURL, StoreSetting.EnableEmailAFriend, StoreSetting.AllowAnonymousUserToWriteItemRatingAndReviews, StoreSetting.AllowOutStockPurchase, StoreSetting.ShowAddToCartButton, StoreSetting.AllowMultipleReviewsPerUser, StoreSetting.AllowMultipleReviewsPerIP, out AllowRealTimeNotifications, out noItemDetailImagePath, out enableEmailFriend, out allowAnonymousReviewRate, out allowOutStockPurchase, out AllowAddToCart, out AllowMultipleReviewPerUser, out AllowMultipleReviewPerIP, storeID, portalID, cultureName); allowMultipleReviewPerUser = Boolean.Parse(AllowMultipleReviewPerUser); allowMultipleReviewPerIP = Boolean.Parse(AllowMultipleReviewPerIP); ItemPagePath = ResolveUrl("~/Item/"); if (!IsPostBack) { IncludeCss("ItemDetails", "/Templates/" + templateName + "/css/PopUp/style.css", "/Templates/" + templateName + "/css/StarRating/jquery.rating.css", "/Templates/" + templateName + "/css/JQueryUIFront/jquery-ui.all.css", "/Templates/" + templateName + "/css/MessageBox/style.css", "/Templates/" + templateName + "/css/FancyDropDown/fancy.css", "/Templates/" + templateName + "/css/ToolTip/tooltip.css", "/Templates/" + templateName + "/css/PopUp/popbox.css", "/Modules/AspxCommerce/AspxItemDetails/css/module.css" ); IncludeJs("ItemDetails", "/js/jDownload/jquery.jdownload.js", "/js/MessageBox/alertbox.js", "/js/DateTime/date.js", "/js/PopUp/custom.js", "/js/FormValidation/jquery.validate.js", "/js/StarRating/jquery.rating.js", "/Modules/AspxCommerce/AspxItemDetails/js/jquery.currencydropdown.js", "/js/PopUp/popbox.js", "/js/FancyDropDown/itemFancyDropdown.js", "/js/jquery.labelify.js", "/js/encoder.js", "/js/StarRating/jquery.rating.pack.js", "/js/StarRating/jquery.MetaData.js", "/js/Paging/jquery.pagination.js", "/Modules/AspxCommerce/AspxItemDetails/js/ItemDetails.js"); } IncludeLanguageJS(); GetItemDetailsInfo(aspxCommonObj, itemSKU, userIP, countryName); }
protected void Page_Init(object sender, EventArgs e) { try { SageFrameRoute parentPage = (SageFrameRoute)this.Page; if (parentPage.ControlMode.Equals("category")) { SageUserControl itemDetails = (SageUserControl)LoadControl("~/Modules/Admin/DetailsBrowse/CategoryDetails.ascx"); itemDetails.EnableViewState = true; itemDetails.SageUserModuleID = SageUserModuleID; phdetailBrowseholder.Controls.Add(itemDetails); } else if (parentPage.ControlMode.Equals("item")) { SageUserControl itemDetails = (SageUserControl)LoadControl("~/Modules/Admin/DetailsBrowse/ItemDetails.ascx"); itemDetails.EnableViewState = true; itemDetails.SageUserModuleID = SageUserModuleID; phdetailBrowseholder.Controls.Add(itemDetails); } else if (parentPage.ControlMode.Equals("tags")) { SageUserControl itemDetails = (SageUserControl)LoadControl("~/Modules/Admin/DetailsBrowse/AllTags.ascx"); itemDetails.EnableViewState = true; itemDetails.SageUserModuleID = SageUserModuleID; phdetailBrowseholder.Controls.Add(itemDetails); } else if (parentPage.ControlMode.Equals("tagsitems")) { SageUserControl itemDetails = (SageUserControl)LoadControl("~/Modules/Admin/DetailsBrowse/ViewTagsItems.ascx"); itemDetails.EnableViewState = true; itemDetails.SageUserModuleID = SageUserModuleID; phdetailBrowseholder.Controls.Add(itemDetails); } else if (parentPage.ControlMode.Equals("search")) { SageUserControl itemDetails = (SageUserControl)LoadControl("~/Modules/Admin/DetailsBrowse/ItemLists.ascx"); itemDetails.EnableViewState = true; itemDetails.SageUserModuleID = SageUserModuleID; phdetailBrowseholder.Controls.Add(itemDetails); } else if (parentPage.ControlMode.Equals("option")) { SageUserControl itemDetails = (SageUserControl)LoadControl("~/Modules/Admin/DetailsBrowse/ItemsListByIds.ascx"); itemDetails.EnableViewState = true; itemDetails.SageUserModuleID = SageUserModuleID; phdetailBrowseholder.Controls.Add(itemDetails); } else if (parentPage.ControlMode.Equals("coupons")) { SageUserControl itemDetails = (SageUserControl)LoadControl("~/Modules/Admin/DetailsBrowse/AllCoupons.ascx"); itemDetails.EnableViewState = true; itemDetails.SageUserModuleID = SageUserModuleID; phdetailBrowseholder.Controls.Add(itemDetails); } } catch (Exception ex) { ProcessException(ex); } }
protected void page_init(object sender, EventArgs e) { aspxfilePath = ResolveUrl("~") + "Modules/AspxCommerce/AspxItemsManagement/"; try { SageFrameConfig pagebase = new SageFrameConfig(); IsUseFriendlyUrls = pagebase.GetSettingBollByKey(SageFrameSettingKeys.UseFriendlyUrls); SageFrameRoute parentPage = (SageFrameRoute)this.Page; itemSKU = parentPage.Key; userIP = HttpContext.Current.Request.UserHostAddress; if (!IsPostBack) { storeID = GetStoreID; portalID = GetPortalID; customerID = GetCustomerID; userName = GetUsername; cultureName = GetCurrentCultureName; variantQuery = Request.QueryString["varId"]; if (HttpContext.Current.Session.SessionID != null) { sessionCode = HttpContext.Current.Session.SessionID.ToString(); } OverRideSEOInfo(itemSKU, storeID, portalID, userName, cultureName); IPAddressToCountryResolver ipToCountry = new IPAddressToCountryResolver(); ipToCountry.GetCountry(userIP, out countryName); if (countryName == null) { countryName = ""; } SecurityPolicy objSecurity = new SecurityPolicy(); FormsAuthenticationTicket ticket = objSecurity.GetUserTicket(GetPortalID); if (ticket != null && ticket.Name != ApplicationKeys.anonymousUser) { MembershipController member = new MembershipController(); UserInfo userDetail = member.GetUserDetails(GetPortalID, GetUsername); userEmail = userDetail.Email; } StoreSettingConfig ssc = new StoreSettingConfig(); AllowRealTimeNotifications = ssc.GetStoreSettingsByKey(StoreSetting.AllowRealTimeNotifications, storeID, portalID, cultureName); noItemDetailImagePath = ssc.GetStoreSettingsByKey(StoreSetting.DefaultProductImageURL, storeID, portalID, cultureName); enableEmailFriend = ssc.GetStoreSettingsByKey(StoreSetting.EnableEmailAFriend, storeID, portalID, cultureName); allowAnonymousReviewRate = ssc.GetStoreSettingsByKey(StoreSetting.AllowAnonymousUserToWriteItemRatingAndReviews, storeID, portalID, cultureName); allowOutStockPurchase = ssc.GetStoreSettingsByKey(StoreSetting.AllowOutStockPurchase, storeID, portalID, cultureName); AllowAddToCart = ssc.GetStoreSettingsByKey(StoreSetting.ShowAddToCartButton, storeID, portalID, cultureName); allowMultipleReviewPerUser = bool.Parse(ssc.GetStoreSettingsByKey(StoreSetting.AllowMultipleReviewsPerUser, storeID, portalID, cultureName)); allowMultipleReviewPerIP = bool.Parse(ssc.GetStoreSettingsByKey(StoreSetting.AllowMultipleReviewsPerIP, storeID, portalID, cultureName)); ItemPagePath = ResolveUrl("~/Item/"); } if (SageUserModuleID != "") { UserModuleID = int.Parse(SageUserModuleID); } else { UserModuleID = 0; } IncludeJs("itemdetails", "/js/encoder.js", "/js/StarRating/jquery.rating.pack.js", "/js/StarRating/jquery.MetaData.js", "/js/Paging/jquery.pagination.js"); } catch (Exception ex) { ProcessException(ex); } }
//public string costVariantData = string.Empty; protected void page_init(object sender, EventArgs e) { // modulePath = ResolveUrl(this.AppRelativeTemplateSourceDirectory); ////This is for Download file Path aspxfilePath = ResolveUrl("~") + "Modules/AspxCommerce/AspxItemsManagement/"; try { SageFrameConfig pagebase = new SageFrameConfig(); IsUseFriendlyUrls = pagebase.GetSettingBollByKey(SageFrameSettingKeys.UseFriendlyUrls); SageFrameRoute parentPage = (SageFrameRoute)this.Page; itemSKU = parentPage.Key;//Request.QueryString["itemId"]; //itemName = "item3"; //Request.QueryString["itemName"]; if (!IsPostBack) { storeID = GetStoreID; portalID = GetPortalID; customerID = GetCustomerID; userName = GetUsername; cultureName = GetCurrentCultureName; if (HttpContext.Current.Session.SessionID != null) { sessionCode = HttpContext.Current.Session.SessionID.ToString(); } OverRideSEOInfo(itemSKU, storeID, portalID, userName, cultureName); userIP = HttpContext.Current.Request.UserHostAddress; IPAddressToCountryResolver ipToCountry = new IPAddressToCountryResolver(); ipToCountry.GetCountry(userIP, out countryName); if (Membership.GetUser() != null) { MembershipUser userDetail = Membership.GetUser(GetUsername); userEmail = userDetail.Email; } StoreSettingConfig ssc = new StoreSettingConfig(); noItemDetailImagePath = ssc.GetStoreSettingsByKey(StoreSetting.DefaultProductImageURL, storeID, portalID, cultureName); enableEmailFriend = ssc.GetStoreSettingsByKey(StoreSetting.EnableEmailAFriend, storeID, portalID, cultureName); allowAnonymousReviewRate = ssc.GetStoreSettingsByKey(StoreSetting.AllowAnonymousUserToWriteItemRatingAndReviews, storeID, portalID, cultureName); minimumItemQuantity = int.Parse(ssc.GetStoreSettingsByKey(StoreSetting.MinimumItemQuantity, storeID, portalID, cultureName)); maximumItemQuantity = int.Parse(ssc.GetStoreSettingsByKey(StoreSetting.MaximumItemQuantity, storeID, portalID, cultureName)); allowOutStockPurchase = ssc.GetStoreSettingsByKey(StoreSetting.AllowOutStockPurchase, storeID, portalID, cultureName); maxCompareItemCount = int.Parse(ssc.GetStoreSettingsByKey(StoreSetting.MaxNoOfItemsToCompare, storeID, portalID, cultureName)); relatedItemsCount = int.Parse(ssc.GetStoreSettingsByKey(StoreSetting.NoOfRelatedCartItems, storeID, portalID, cultureName)); allowWishListItemDetail = ssc.GetStoreSettingsByKey(StoreSetting.EnableWishList, storeID, portalID, cultureName); allowCompareItemDetail = ssc.GetStoreSettingsByKey(StoreSetting.EnableCompareItems, storeID, portalID, cultureName); allowMultipleReviewPerUser = bool.Parse(ssc.GetStoreSettingsByKey(StoreSetting.AllowMultipleReviewsPerUser, storeID, portalID, cultureName)); allowMultipleReviewPerIP = bool.Parse(ssc.GetStoreSettingsByKey(StoreSetting.AllowMultipleReviewsPerIP, storeID, portalID, cultureName)); } if (SageUserModuleID != "") { UserModuleID = int.Parse(SageUserModuleID); } else { UserModuleID = 0; } InitializeJS(); } catch (Exception ex) { ProcessException(ex); } }