public string AddGroupFilter(HttpContext context, string editLangCurrent) { try { EditLangCurrent = editLangCurrent; var ajaxInfo = NBrightBuyUtils.GetAjaxInfo(context); var catid = ajaxInfo.GetXmlPropertyInt("genxml/hidden/selectedcatid"); var groupref = ajaxInfo.GetXmlProperty("genxml/hidden/selectedgroupref"); if (catid > 0 && groupref != "") { var grp = _objCtrl.GetByGuidKey(PortalSettings.Current.PortalId, -1, "GROUP", groupref); if (grp != null) { var catData = new CategoryData(catid, EditLangCurrent); catData.AddFilterGroup(grp.ItemID); } } } catch (Exception e) { return(e.ToString()); } return(CategoryGroupFilters(context, EditLangCurrent)); }