23 lines
817 B
C#
23 lines
817 B
C#
using e_suite.API.Common.repository;
|
|
using e_suite.Database.Audit;
|
|
using e_suite.Database.Core;
|
|
using e_suite.Database.Core.Tables.Workflow;
|
|
|
|
namespace e_suite.Modules.WorkflowTemplatesManager.Repository;
|
|
|
|
public class WorkflowTemplateRepository : RepositoryBase, IWorkflowTemplateRepository
|
|
{
|
|
public WorkflowTemplateRepository(IEsuiteDatabaseDbContext databaseDbContext) : base(databaseDbContext)
|
|
{
|
|
}
|
|
|
|
public IQueryable<WorkflowVersion> GetWorkflowVersions()
|
|
{
|
|
return DatabaseDbContext.WorkflowVersions;
|
|
}
|
|
|
|
public async Task EditWorkflowVersionAsync(AuditUserDetails auditUserDetails, WorkflowVersion workflowVersion, CancellationToken cancellationToken)
|
|
{
|
|
await DatabaseDbContext.SaveChangesAsync(auditUserDetails, cancellationToken);
|
|
}
|
|
} |