public SearchQuery GetFilter(SearchTypeE type) { SearchQuery q = new SearchQuery(); q.Cxt = Cxt; q.SearchType = type; switch (type) { case SearchTypeE.Advance: asuc1.GetFilter(q); break; case SearchTypeE.MyItems: case SearchTypeE.Browse: break; // no info required, we have passed Cxt above default: q.SearchText = txtSearch.Text; break; } return q; }
protected void DoSearch(SearchTypeE type) { ph2.Visible = true; if (SearchClick != null) { SearchClick(this, GetFilter(type)); } }
public static SearchQuery GetFilter(Cxt cxt, SearchTypeE type, string searchText) { SearchQuery q = new SearchQuery(); q.Cxt = cxt; q.SearchType = type; q.SearchText = searchText; return q; }