//#region Advance Search //public List<ItemTypeInfo> GetItemTypeList() //{ // try // { // List<ItemTypeInfo> lstItemType = AspxSearchController.GetItemTypeList(); // return lstItemType; // } // catch (Exception ex) // { // throw ex; // } //} //public List<AttributeFormInfo> GetAttributeByItemType(int itemTypeID, int storeID, int portalID, string cultureName) //{ // try // { // List<AttributeFormInfo> lstAttrForm = AspxSearchController.GetAttributeByItemType(itemTypeID, storeID, portalID, cultureName); // return lstAttrForm; // } // catch (Exception ex) // { // throw ex; // } //} //#endregion //#region More Advanced Search ////------------------get dyanamic Attributes for serach----------------------- //public List<AttributeShowInAdvanceSearchInfo> GetAttributes(AspxCommonInfo aspxCommonObj) //{ // try // { // List<AttributeShowInAdvanceSearchInfo> lstAttr = AspxSearchController.GetAttributes(aspxCommonObj); // return lstAttr; // } // catch (Exception ex) // { // throw ex; // } //} ////------------------get items by dyanamic Advance serach----------------------- //public List<ItemBasicDetailsInfo> GetItemsByDyanamicAdvanceSearch(int offset, int limit, AspxCommonInfo aspxCommonObj, System.Nullable<int> categoryID, bool isGiftCard, string searchText, int brandId, // System.Nullable<float> priceFrom, System.Nullable<float> priceTo, string attributeIds, int rowTotal, int SortBy) //{ // try // { // List<ItemBasicDetailsInfo> lstItemBasic = AspxSearchController.GetItemsByDyanamicAdvanceSearch(offset, limit, aspxCommonObj, categoryID, isGiftCard, searchText, brandId, priceFrom, priceTo, attributeIds, rowTotal, SortBy); // return lstItemBasic; // } // catch (Exception ex) // { // throw ex; // } //} //[WebMethod] //public List<Filter> GetDynamicAttributesForAdvanceSearch(AspxCommonInfo aspxCommonObj, int CategoryID, bool IsGiftCard) //{ // List<Filter> lstFilter = AspxSearchController.GetDynamicAttributesForAdvanceSearch(aspxCommonObj, CategoryID, IsGiftCard); // return lstFilter; //} //[WebMethod] //public List<BrandItemsInfo> GetAllBrandForSearchByCategoryID(AspxCommonInfo aspxCommonObj, int CategoryID, bool IsGiftCard) //{ // try // { // List<BrandItemsInfo> lstBrandItem = AspxSearchController.GetAllBrandForSearchByCategoryID(aspxCommonObj, CategoryID, IsGiftCard); // return lstBrandItem; // } // catch (Exception ex) // { // throw ex; // } //} //#endregion #endregion #region "Header Settings" public HeaderSettingInfo GetHeaderSetting(AspxCommonInfo aspxCommonObj) { try { return(AspxHeaderController.GetHeaderSetting(aspxCommonObj)); } catch (Exception ex) { throw ex; } }
//#region Advance Search //public List<ItemTypeInfo> GetItemTypeList() //{ // try // { // List<ItemTypeInfo> lstItemType = AspxSearchController.GetItemTypeList(); // return lstItemType; // } // catch (Exception ex) // { // throw ex; // } //} //public List<AttributeFormInfo> GetAttributeByItemType(int itemTypeID, int storeID, int portalID, string cultureName) //{ // try // { // List<AttributeFormInfo> lstAttrForm = AspxSearchController.GetAttributeByItemType(itemTypeID, storeID, portalID, cultureName); // return lstAttrForm; // } // catch (Exception ex) // { // throw ex; // } //} //#endregion //#region More Advanced Search ////------------------get dyanamic Attributes for serach----------------------- //public List<AttributeShowInAdvanceSearchInfo> GetAttributes(AspxCommonInfo aspxCommonObj) //{ // try // { // List<AttributeShowInAdvanceSearchInfo> lstAttr = AspxSearchController.GetAttributes(aspxCommonObj); // return lstAttr; // } // catch (Exception ex) // { // throw ex; // } //} ////------------------get items by dyanamic Advance serach----------------------- //public List<ItemBasicDetailsInfo> GetItemsByDyanamicAdvanceSearch(int offset, int limit, AspxCommonInfo aspxCommonObj, System.Nullable<int> categoryID, bool isGiftCard, string searchText, int brandId, // System.Nullable<float> priceFrom, System.Nullable<float> priceTo, string attributeIds, int rowTotal, int SortBy) //{ // try // { // List<ItemBasicDetailsInfo> lstItemBasic = AspxSearchController.GetItemsByDyanamicAdvanceSearch(offset, limit, aspxCommonObj, categoryID, isGiftCard, searchText, brandId, priceFrom, priceTo, attributeIds, rowTotal, SortBy); // return lstItemBasic; // } // catch (Exception ex) // { // throw ex; // } //} //[WebMethod] //public List<Filter> GetDynamicAttributesForAdvanceSearch(AspxCommonInfo aspxCommonObj, int CategoryID, bool IsGiftCard) //{ // List<Filter> lstFilter = AspxSearchController.GetDynamicAttributesForAdvanceSearch(aspxCommonObj, CategoryID, IsGiftCard); // return lstFilter; //} //[WebMethod] //public List<BrandItemsInfo> GetAllBrandForSearchByCategoryID(AspxCommonInfo aspxCommonObj, int CategoryID, bool IsGiftCard) //{ // try // { // List<BrandItemsInfo> lstBrandItem = AspxSearchController.GetAllBrandForSearchByCategoryID(aspxCommonObj, CategoryID, IsGiftCard); // return lstBrandItem; // } // catch (Exception ex) // { // throw ex; // } //} //#endregion #endregion #region "Header Settings" public string GetHeaderSetting(AspxCommonInfo aspxCommonObj) { try { string headerType = AspxHeaderController.GetHeaderSetting(aspxCommonObj); return(headerType); } catch (Exception ex) { throw ex; } }