Class SearchManager
Search manager, to handle search objects
Inheritance
System.Object
    SearchManager
  Namespace: Simplic.Framework.DBUI
Assembly: Simplic.Framework.DBUI.dll
Syntax
public class SearchManager : object
  Methods
| Improve this Doc View SourceDelete(Guid)
Remove configuration from database
Declaration
public void Delete(Guid id)
  Parameters
| Type | Name | Description | 
|---|---|---|
| Guid | id | Configuration id  | 
      
GetByFK(Guid, IList<SearchConfigurationColumnDefinition>)
Load configuration by foreign key. if user is passed, profiles are loaded too
Declaration
public Search GetByFK(Guid foreignKey, IList<SearchConfigurationColumnDefinition> columns)
  Parameters
| Type | Name | Description | 
|---|---|---|
| Guid | foreignKey | Foreign key, like grid id, ...  | 
      
| IList<SearchConfigurationColumnDefinition> | columns | Column list  | 
      
Returns
| Type | Description | 
|---|---|
| Search | Configuration if exists  | 
      
Load(Guid)
Load configuration by its id
Declaration
public Search Load(Guid id)
  Parameters
| Type | Name | Description | 
|---|---|---|
| Guid | id | Unique configuration id  | 
      
Returns
| Type | Description | 
|---|---|
| Search | Configuration instance  | 
      
Save(Search)
Save configuration
Declaration
public void Save(Search configuration)
  Parameters
| Type | Name | Description | 
|---|---|---|
| Search | configuration | Configuration object  |