RingSoft.DbLookup Namespace
RingSoft.DbLookup.Controls.WPF.Properties Namespace
RingSoft.DbMaintenance Namespace

LookupContextBase Members

The LookupContextBase type exposes the following members.

Constructors


  Name Description
Public method LookupContextBase
Initializes a new instance of the LookupContextBase class.

Methods


  Name Description
Public method CanAddToTable
Determines whether this instance [can add to table] the specified table definition.
Public method CanDeleteTable
Determines whether this instance [can delete table] the specified table definition.
Public method CanEditTable
Determines whether this instance [can edit table] the specified table definition.
Public method CanViewTable
Determines whether this instance [can view table] the specified table definition.
Public method CopyData
Copies the data.
Protected method EfInitializeFieldDefinitions
Efs the initialize field definitions.
Protected method EfInitializePrimaryKeys
Efs the initialize primary keys.
Protected method EfInitializeTableDefinitions
Efs the initialize table definitions.
Public method FormatValueForSearchHost
Formats the value for search host.
Public method GetAutoFillDataMaui<(Of <<'(TEntity>)>>)
Gets the automatic fill data maui.
Public method GetLookupDataMaui<(Of <<'(TEntity>)>>)
Gets the lookup data maui.
Public method GetQueryable<(Of <<'(TEntity>)>>)
Gets the queryable.
Public method GetQueryableTable<(Of <<'(TEntity>)>>)
Gets the queryable table.
Public method GetUserAutoFill
Gets the user automatic fill.
Public method Initialize
Has the Entity Framework platform set up this object's table and field properties based on DbContext's model setup. Derived classes constructor must execute this method.
Protected method InitializeAdvFind
Initializes the adv find.
Protected method InitializeLookupDefinitions
Called by Initialize for inheriting classes to create lookup definitions and attach them to table definitions.
Public method OnAddViewLookup
Occurs when a user wishes to view a selected lookup primary key value. Fires the LookupAddView event.
Public method OnAutoFillTextRequest
Called when [automatic fill text request].
Protected method SetupModel
Inheritor classes use this to set table and field definition properties not automatically set up by the Entity Framework platform.
Public method ValidateFieldFailMessage
Gets the validates the field fail message. Override this for localization.

Fields


  Name Description
Public field _formulas
The formulas

Properties


  Name Description
Public property AdvancedFindColumnLookup
Gets or sets the advanced find column lookup.
Public property AdvancedFindColumns
Gets or sets the advanced find columns.
Public property AdvancedFindFilterLookup
Gets or sets the advanced find filter lookup.
Public property AdvancedFindFilters
Gets or sets the advanced find filters.
Public property AdvancedFindLookup
Gets or sets the advanced find lookup.
Public property AdvancedFinds
Gets or sets the advanced finds.
Public property Context
Gets the context.
Public property DataProcessor
Gets the data processor used to process all queries and SQL statements.
Public property FormulaRegistry
Gets the formula registry.
Public property Initialized
Gets a value indicating whether this class has been initialized by the Entity Framework platform.
Public property RecordLockingLookup
Gets or sets the record locking lookup.
Public property RecordLocks
Gets or sets the record locks.
Public property TableDefinitions
Gets the table definitions.
Public property ValidateFieldFailCaption
Gets the validate field fail caption. Override this for localization.

Events


  Name Description
Public event CanProcessTableEvent
Occurs when [can process table event].
Public event CopyProcedureEvent
Occurs when [copy procedure event].
Public event FormatSearchForEvent
Occurs when [format search for event].
Public event GetAutoFillText
Occurs when [get automatic fill text].
Public event LookupAddView
Occurs when a user wishes to view a selected lookup row. Used to show the appropriate editor for the selected lookup row.