Search Results for

    Show / Hide Table of Contents

    Interface IProcessStepTemplateRepository

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

    Methods

    CreateAsync(ProcessStepTemplate)

    Declaration
    Task<Guid> CreateAsync(ProcessStepTemplate template)
    Parameters
    Type Name Description
    ProcessStepTemplate 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>

    GetAllAsync()

    Declaration
    Task<IEnumerable<ProcessStepTemplate>> GetAllAsync()
    Returns
    Type Description
    Task<IEnumerable<ProcessStepTemplate>>

    GetByIdAsync(Guid)

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

    GetByOrganizationIdAsync(Guid)

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

    GetByProcessTemplateIdAsync(Guid)

    Declaration
    Task<IEnumerable<ProcessStepTemplate>> GetByProcessTemplateIdAsync(Guid processTemplateId)
    Parameters
    Type Name Description
    Guid processTemplateId
    Returns
    Type Description
    Task<IEnumerable<ProcessStepTemplate>>

    GetMaxSequenceForProcessTemplateAsync(Guid)

    Declaration
    Task<int> GetMaxSequenceForProcessTemplateAsync(Guid processTemplateId)
    Parameters
    Type Name Description
    Guid processTemplateId
    Returns
    Type Description
    Task<int>

    UpdateAsync(ProcessStepTemplate)

    Declaration
    Task UpdateAsync(ProcessStepTemplate template)
    Parameters
    Type Name Description
    ProcessStepTemplate template
    Returns
    Type Description
    Task

    UpdateSequenceAsync(Guid, int)

    Declaration
    Task UpdateSequenceAsync(Guid id, int newSequence)
    Parameters
    Type Name Description
    Guid id
    int newSequence
    Returns
    Type Description
    Task
    In this article
    Back to top Generated by DocFX