v1.1.7.1
This commit is contained in:
@@ -408,15 +408,17 @@ namespace Saxonite.Net.Standard.Dbas.Mgr
|
||||
if (!StringUtil.IsEmpty(prm.OrganisationFilter))
|
||||
{
|
||||
// Split filter into words.
|
||||
List<String> filterWords = prm.OrganisationFilter.Split((char[])null).ToList();
|
||||
List<String> searchFilter = new List<String>();
|
||||
List<String> filterWords = prm.OrganisationFilter.Split((char[])null, StringSplitOptions.RemoveEmptyEntries).ToList();
|
||||
filterWords.RemoveDuplicatesCI();
|
||||
filterWords.RemoveBlanks();
|
||||
foreach (String filterWord in filterWords)
|
||||
{
|
||||
List<String> organisationFilter = new List<String>();
|
||||
organisationFilter.Add(SaxDbDfn_Core.GetColumnNameQual(SaxDbDfn_Core.ColumnIdx.Organisation_Name, aliasOrganisation) + " Like '%" + DbQuery.FormatForLike(filterWord, true) + "%'");
|
||||
filter.Add(organisationFilter.Concat(" OR ", "(", ")"));
|
||||
searchFilter.Add(organisationFilter.Concat(" OR ", "(", ")"));
|
||||
}
|
||||
filter.Add(searchFilter.Concat(" AND ", "(", ")"));
|
||||
}
|
||||
|
||||
// Sport Ids.
|
||||
|
||||
Reference in New Issue
Block a user