public void BuildFilterCollection(HttpRequestBase request) { FilterDescriptions = new List <FilterDescription>(); var idex = 0; while (true) { var filter = new FilterDescription() { FilterField = request.Params["filter[filters][" + idex + "][field]"], FilterOperator = request.Params["filter[filters][" + idex + "][operator]"], FilterValue = request.Params["filter[filters][" + idex + "][value]"] }; if (filter.FilterField == null) { break; } FilterDescriptions.Add(filter); idex++; } }
public void BuildFilterCollection(HttpRequestBase request) { FilterDescriptions = new List<FilterDescription>(); var idex = 0; while (true) { var filter = new FilterDescription() { FilterField = request.Params["filter[filters][" + idex + "][field]"], FilterOperator = request.Params["filter[filters][" + idex + "][operator]"], FilterValue = request.Params["filter[filters][" + idex + "][value]"] }; if (filter.FilterField == null) { break; } FilterDescriptions.Add(filter); idex++; } }