Class EventProcessRepository
Inheritance
EventProcessRepository
Assembly: OEMS.Core.dll
Syntax
public class EventProcessRepository : IEventProcessRepository
Constructors
EventProcessRepository(IDbContextFactory<OEMSDBContext>)
Declaration
public EventProcessRepository(IDbContextFactory<OEMSDBContext> contextFactory)
Parameters
Methods
CreateAsync(EventProcess)
Declaration
public Task<Guid> CreateAsync(EventProcess eventProcess)
Parameters
Returns
DeleteAsync(Guid)
Declaration
public Task DeleteAsync(Guid id)
Parameters
Type |
Name |
Description |
Guid |
id |
|
Returns
GetActiveProcessesAsync()
Declaration
public Task<IEnumerable<EventProcess>> GetActiveProcessesAsync()
Returns
GetByEventIdAsync(Guid)
Declaration
public Task<IEnumerable<EventProcess>> GetByEventIdAsync(Guid eventId)
Parameters
Type |
Name |
Description |
Guid |
eventId |
|
Returns
GetByIdAsync(Guid)
Declaration
public Task<EventProcess> GetByIdAsync(Guid id)
Parameters
Type |
Name |
Description |
Guid |
id |
|
Returns
UpdateAsync(EventProcess)
Declaration
public Task UpdateAsync(EventProcess eventProcess)
Parameters
Returns
UpdateStatusAsync(Guid, ProcessStatus)
Declaration
public Task UpdateStatusAsync(Guid id, ProcessStatus status)
Parameters
Returns
Implements