public static Search CreateSearch(SearchCombinator combinator = SearchCombinator.And, bool isMappingSearch = false) { var search = new Search(); if (search.SearchFields == null) { search.SearchFields = new SearchFields(); } search.SearchOptions.IsMappingSearch = isMappingSearch; search.SearchFields.Combinator = combinator; return search; }
public static Search CreateSearch(SearchCombinator combinator = SearchCombinator.And, bool isMappingSearch = false) { var search = new Search(); if (search.SearchFields == null) { search.SearchFields = new SearchFields(); } search.SearchOptions.IsMappingSearch = isMappingSearch; search.SearchFields.Combinator = combinator; return(search); }
private static string Combinator(SearchCombinator combinator) { switch (combinator) { case SearchCombinator.And: return(" And "); case SearchCombinator.Or: return(" Or "); default: throw new NotSupportedException("Unsupported combinator: " + combinator); } }
public static SearchCriteria AddSearchCriteria(this Search search, SearchCombinator combinator) { if (search.SearchFields == null) { search.SearchFields = new SearchFields(); } if (search.SearchFields.Criterias == null) { search.SearchFields.Criterias = new List<SearchCriteria>(); } var searchCriteria = new SearchCriteria(); searchCriteria.Combinator = combinator; search.SearchFields.Criterias.Add(searchCriteria); return searchCriteria; }
public static SearchCriteria AddSearchCriteria(this Search search, SearchCombinator combinator) { if (search.SearchFields == null) { search.SearchFields = new SearchFields(); } if (search.SearchFields.Criterias == null) { search.SearchFields.Criterias = new List <SearchCriteria>(); } var searchCriteria = new SearchCriteria(); searchCriteria.Combinator = combinator; search.SearchFields.Criterias.Add(searchCriteria); return(searchCriteria); }
public static EnergyTrading.Contracts.Search.SearchCombinator FromNexus(this SearchCombinator searchCombinator) { return((EnergyTrading.Contracts.Search.SearchCombinator)Enum.Parse(typeof(EnergyTrading.Contracts.Search.SearchCombinator), searchCombinator.ToString())); }
private static string Combinator(SearchCombinator combinator) { switch (combinator) { case SearchCombinator.And: return " And "; case SearchCombinator.Or: return " Or "; default: throw new NotSupportedException("Unsupported combinator: " + combinator); } }