Search Results for

    Show / Hide Table of Contents

    Interface IProcessTemplateRepository

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

    Methods

    CreateAsync(ProcessTemplate)

    Declaration
    Task<Guid> CreateAsync(ProcessTemplate template)
    Parameters
    Type Name Description
    ProcessTemplate template
    Returns
    Type Description
    Task<Guid>

    DeleteAsync(Guid)

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

    ExistsAsync(Guid)

    Declaration
    Task<bool> ExistsAsync(Guid id)
    Parameters
    Type Name Description
    Guid id
    Returns
    Type Description
    Task<bool>

    GetByIdAsync(Guid)

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

    GetByOrganizationIdAsync(Guid)

    Declaration
    Task<IEnumerable<ProcessTemplate>> GetByOrganizationIdAsync(Guid organizationId)
    Parameters
    Type Name Description
    Guid organizationId
    Returns
    Type Description
    Task<IEnumerable<ProcessTemplate>>

    IsInUseAsync(Guid)

    Declaration
    Task<bool> IsInUseAsync(Guid id)
    Parameters
    Type Name Description
    Guid id
    Returns
    Type Description
    Task<bool>

    UpdateAsync(ProcessTemplate)

    Declaration
    Task UpdateAsync(ProcessTemplate template)
    Parameters
    Type Name Description
    ProcessTemplate template
    Returns
    Type Description
    Task
    In this article
    Back to top Generated by DocFX