Search Results for

    Show / Hide Table of Contents

    Class ProcessTemplateRepository

    Inheritance
    object
    ProcessTemplateRepository
    Implements
    IProcessTemplateRepository
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: OEMS.Core.Infrastructure.Repositories
    Assembly: OEMS.Core.dll
    Syntax
    public class ProcessTemplateRepository : IProcessTemplateRepository

    Constructors

    ProcessTemplateRepository(IDbContextFactory<OEMSDBContext>)

    Declaration
    public ProcessTemplateRepository(IDbContextFactory<OEMSDBContext> contextFactory)
    Parameters
    Type Name Description
    IDbContextFactory<OEMSDBContext> contextFactory

    Methods

    CreateAsync(ProcessTemplate)

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

    DeleteAsync(Guid)

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

    ExistsAsync(Guid)

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

    GetByIdAsync(Guid)

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

    GetByOrganizationIdAsync(Guid)

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

    IsInUseAsync(Guid)

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

    UpdateAsync(ProcessTemplate)

    Declaration
    public Task UpdateAsync(ProcessTemplate template)
    Parameters
    Type Name Description
    ProcessTemplate template
    Returns
    Type Description
    Task

    Implements

    IProcessTemplateRepository
    In this article
    Back to top Generated by DocFX