Class ProcessTemplateRepository
Inheritance
ProcessTemplateRepository
Assembly: OEMS.Core.dll
Syntax
public class ProcessTemplateRepository : IProcessTemplateRepository
Constructors
ProcessTemplateRepository(IDbContextFactory<OEMSDBContext>)
Declaration
public ProcessTemplateRepository(IDbContextFactory<OEMSDBContext> contextFactory)
Parameters
Methods
CreateAsync(ProcessTemplate)
Declaration
public Task<Guid> CreateAsync(ProcessTemplate template)
Parameters
Returns
DeleteAsync(Guid)
Declaration
public Task DeleteAsync(Guid id)
Parameters
Type |
Name |
Description |
Guid |
id |
|
Returns
ExistsAsync(Guid)
Declaration
public Task<bool> ExistsAsync(Guid id)
Parameters
Type |
Name |
Description |
Guid |
id |
|
Returns
GetByIdAsync(Guid)
Declaration
public Task<ProcessTemplate> GetByIdAsync(Guid id)
Parameters
Type |
Name |
Description |
Guid |
id |
|
Returns
GetByOrganizationIdAsync(Guid)
Declaration
public Task<IEnumerable<ProcessTemplate>> GetByOrganizationIdAsync(Guid organizationId)
Parameters
Type |
Name |
Description |
Guid |
organizationId |
|
Returns
IsInUseAsync(Guid)
Declaration
public Task<bool> IsInUseAsync(Guid id)
Parameters
Type |
Name |
Description |
Guid |
id |
|
Returns
UpdateAsync(ProcessTemplate)
Declaration
public Task UpdateAsync(ProcessTemplate template)
Parameters
Returns
Implements