Exemple #1
0
        public async Task DefinitionTest()
        {
            var audits = _auditDefinitionManager.GetAll();

            // define in mall Module
            audits.Count.ShouldBe(3);

            await Task.CompletedTask;
        }
        public async Task <GetForEditOutput <AuditFlowCreateOrEditDto> > GetForEdit(Guid id)
        {
            var find = await Repository
                       .Include(x => x.AuditNodes)
                       .FirstOrDefaultAsync(z => z.Id == id);

            var schema = JToken.FromObject(new { });

            var audits = _auditDefinitionManager.GetAll();

            schema["audits"] = audits.GetSelection("string", "name", @"{0}", new[] { "Name" }, "Name");

            return(new GetForEditOutput <AuditFlowCreateOrEditDto>(
                       ObjectMapper.Map <AuditFlow, AuditFlowCreateOrEditDto>(find), schema));
        }
Exemple #3
0
 public async Task <IReadOnlyList <AuditDefinition> > GetAllAsync()
 {
     return(await Task.FromResult(_auditDefinitionManager.GetAll()));
 }