private string RuralPropertiesHelper(
string searchString,
string sortOrder,
int? page,
int? rows,
int? region,
int? district,
int? suburb,
DateTime dateFrom,
int? priceMin,
int? priceMax,
int? areaMax,
int? areaMin,
int? landAreaMin,
int? landAreaMax,
bool? adjacentSuburbs,
string usage)
{
var conditions = string.Empty;
conditions += this.PropertyHelper(searchString, sortOrder, page, rows, region, district, suburb, dateFrom, priceMin, priceMax, landAreaMin, landAreaMax);
conditions += SearchMethods.ConstructQueryHelper(Constants.AREA_MAX, string.Empty + areaMax, _addAnd);
conditions += SearchMethods.ConstructQueryHelper(Constants.AREA_MIN, string.Empty + areaMin, _addAnd);
conditions += SearchMethods.ConstructQueryHelper(Constants.ADJACENT_SUBURBS, string.Empty + adjacentSuburbs, _addAnd);
conditions += SearchMethods.ConstructQueryHelper(Constants.USAGE, usage, _addAnd);
return conditions;
}