Interface ITicketStatusRegistryHelper
Assembly: SoDataBase.dll
Syntax
public interface ITicketStatusRegistryHelper
Properties
StatusesWithUsedInQueueFlag
Declaration
List<int> StatusesWithUsedInQueueFlag { get; }
Property Value
Methods
AddToDefaultTicketStatusRegistryAsync(TicketBaseStatus, int, CancellationToken)
Declaration
Task AddToDefaultTicketStatusRegistryAsync(TicketBaseStatus status, int ticketStatusId, CancellationToken cancellationToken = default)
Parameters
Returns
GetDefaultTicketStatusRegistryRowAsync(TicketBaseStatus, CancellationToken)
Declaration
Task<RegistryRow> GetDefaultTicketStatusRegistryRowAsync(TicketBaseStatus ticketStatus, CancellationToken cancellationToken = default)
Parameters
Returns
InitializeAsync(CancellationToken)
Declaration
Task InitializeAsync(CancellationToken cancellationToken = default)
Parameters
Returns
IsDefault(int)
Declaration
bool IsDefault(int ticketStatusId)
Parameters
Type |
Name |
Description |
int |
ticketStatusId |
|
Returns
RemoveFromUsedInQueueRegistryAsync(int, CancellationToken)
Declaration
Task RemoveFromUsedInQueueRegistryAsync(int ticketStatusId, CancellationToken cancellationToken = default)
Parameters
Returns
UpdateUsedInQueueRegistryAsync(bool, int, CancellationToken)
Declaration
Task UpdateUsedInQueueRegistryAsync(bool usedInQueue, int ticketStatusId, CancellationToken cancellationToken = default)
Parameters
Returns
UsedInQueue(int)
Declaration
bool UsedInQueue(int ticketStatusId)
Parameters
Type |
Name |
Description |
int |
ticketStatusId |
|
Returns
Extension Methods