Search Results for

    Show / Hide Table of Contents

    Interface IEventProcessRepository

    Namespace: OEMS.Core.Domain.RepoInterfaces
    Assembly: OEMS.Core.dll
    Syntax
    public interface IEventProcessRepository

    Methods

    CreateAsync(EventProcess)

    Declaration
    Task<Guid> CreateAsync(EventProcess eventProcess)
    Parameters
    Type Name Description
    EventProcess eventProcess
    Returns
    Type Description
    Task<Guid>

    DeleteAsync(Guid)

    Declaration
    Task DeleteAsync(Guid id)
    Parameters
    Type Name Description
    Guid id
    Returns
    Type Description
    Task

    GetActiveProcessesAsync()

    Declaration
    Task<IEnumerable<EventProcess>> GetActiveProcessesAsync()
    Returns
    Type Description
    Task<IEnumerable<EventProcess>>

    GetByEventIdAsync(Guid)

    Declaration
    Task<IEnumerable<EventProcess>> GetByEventIdAsync(Guid eventId)
    Parameters
    Type Name Description
    Guid eventId
    Returns
    Type Description
    Task<IEnumerable<EventProcess>>

    GetByIdAsync(Guid)

    Declaration
    Task<EventProcess> GetByIdAsync(Guid id)
    Parameters
    Type Name Description
    Guid id
    Returns
    Type Description
    Task<EventProcess>

    UpdateAsync(EventProcess)

    Declaration
    Task UpdateAsync(EventProcess eventProcess)
    Parameters
    Type Name Description
    EventProcess eventProcess
    Returns
    Type Description
    Task

    UpdateStatusAsync(Guid, ProcessStatus)

    Declaration
    Task UpdateStatusAsync(Guid id, ProcessStatus status)
    Parameters
    Type Name Description
    Guid id
    ProcessStatus status
    Returns
    Type Description
    Task
    In this article
    Back to top Generated by DocFX