Class TicketStatusRegistryHelper
Inheritance
TicketStatusRegistryHelper
Assembly: SoDataBase.BusinessLogic.dll
Syntax
public class TicketStatusRegistryHelper : ITicketStatusRegistryHelper
Constructors
TicketStatusRegistryHelper()
Declaration
public TicketStatusRegistryHelper()
Properties
StatusesWithUsedInQueueFlag
Declaration
public List<int> StatusesWithUsedInQueueFlag { get; }
Property Value
Methods
AddToDefaultTicketStatusRegistryAsync(TicketBaseStatus, int, CancellationToken)
Declaration
public Task AddToDefaultTicketStatusRegistryAsync(TicketBaseStatus status, int ticketStatusId, CancellationToken cancellationToken = default)
Parameters
Returns
GetDefaultRowAsync(TicketBaseStatus, CancellationToken)
Declaration
public static Task<RegistryRow> GetDefaultRowAsync(TicketBaseStatus ticketStatus, CancellationToken cancellationToken = default)
Parameters
Returns
GetDefaultTicketStatusIdAsync(TicketBaseStatus, CancellationToken)
Declaration
public static Task<int> GetDefaultTicketStatusIdAsync(TicketBaseStatus status, CancellationToken cancellationToken = default)
Parameters
Returns
GetDefaultTicketStatusRegistryRowAsync(TicketBaseStatus, CancellationToken)
Declaration
public Task<RegistryRow> GetDefaultTicketStatusRegistryRowAsync(TicketBaseStatus ticketStatus, CancellationToken cancellationToken = default)
Parameters
Returns
InitializeAsync(CancellationToken)
Declaration
public Task InitializeAsync(CancellationToken cancellationToken = default)
Parameters
Returns
IsDefault(int)
Declaration
public bool IsDefault(int ticketStatusId)
Parameters
Type |
Name |
Description |
int |
ticketStatusId |
|
Returns
RemoveFromUsedInQueueRegistryAsync(int, CancellationToken)
Declaration
public Task RemoveFromUsedInQueueRegistryAsync(int ticketStatusId, CancellationToken cancellationToken = default)
Parameters
Returns
UpdateUsedInQueueAsync(bool, int, CancellationToken)
Declaration
public static Task UpdateUsedInQueueAsync(bool usedInQueue, int ticketStatusId, CancellationToken cancellationToken = default)
Parameters
Returns
UpdateUsedInQueueRegistryAsync(bool, int, CancellationToken)
Declaration
public Task UpdateUsedInQueueRegistryAsync(bool usedInQueue, int ticketStatusId, CancellationToken cancellationToken = default)
Parameters
Returns
UsedInQueue(int)
Declaration
public bool UsedInQueue(int ticketStatusId)
Parameters
Type |
Name |
Description |
int |
ticketStatusId |
|
Returns
Implements
Extension Methods