public static string GetSearchResultsWhereClause(LoginUser loginUser) { StringBuilder resultBuilder = new StringBuilder(); SearchCustomFilters searchCustomFilters = new SearchCustomFilters(loginUser); searchCustomFilters.LoadByUserID(loginUser.UserID); resultBuilder.Append(searchCustomFilters.ConvertToNotesEquivalentWhereClause()); return(resultBuilder.ToString()); }
public static string GetSearchResultsWhereClause(LoginUser loginUser) { StringBuilder resultBuilder = new StringBuilder(); resultBuilder.Append(" AND (wav.Private = 0 OR CreatedBy = " + loginUser.UserID.ToString() + ")"); SearchCustomFilters searchCustomFilters = new SearchCustomFilters(loginUser); searchCustomFilters.LoadByUserID(loginUser.UserID); resultBuilder.Append(searchCustomFilters.ConvertToWikiEquivalentWhereClause()); return(resultBuilder.ToString()); }
public static SearchCustomFilter GetSearchCustomFilter(LoginUser loginUser, int customFilterID) { SearchCustomFilters searchCustomFilters = new SearchCustomFilters(loginUser); searchCustomFilters.LoadByCustomFilterID(customFilterID); if (searchCustomFilters.IsEmpty) { return(null); } else { return(searchCustomFilters[0]); } }
public SearchCustomFilter(DataRow row, SearchCustomFilters searchCustomFilters) : base(row, searchCustomFilters) { _searchCustomFilters = searchCustomFilters; }