Class NextDateBase
Assembly: SoDataBase.dll
Syntax
public abstract class NextDateBase
Constructors
NextDateBase()
Declaration
Methods
GetNextDateAsync(AppointmentTableInfo, FieldInfo, Restriction, CancellationToken)
Declaration
protected Task<NextDateInfo> GetNextDateAsync(AppointmentTableInfo appInfo, FieldInfo orderBy, Restriction restriction, CancellationToken cancellationToken = default)
Parameters
Returns
GetOrderbyField(AppointmentTableInfo)
Declaration
protected abstract FieldInfo GetOrderbyField(AppointmentTableInfo tableInfo)
Parameters
Returns
GetQuery(AppointmentTableInfo, FieldInfo)
Gets the query for fetching appointments for a given entity (sale/project)
Declaration
protected Select GetQuery(AppointmentTableInfo appInfo, FieldInfo orderBy)
Parameters
| Type |
Name |
Description |
| AppointmentTableInfo |
appInfo |
TableInfo for the appointment table
|
| FieldInfo |
orderBy |
The id field corresponding to the PK of the entity in question (sale/project)
|
Returns
| Type |
Description |
| Select |
The query
|
Extension Methods