public async Task <AssesmentChecklistId> AddChecklistAsync(AssesmentModuleId moduleId, Name name, Code code, CancellationToken cancellationToken) { AssesmentChecklistId id = AssesmentChecklistId.New; await _commandBus.PublishAsync(new AddAssesmentChecklistCommand(moduleId, id, name, code), cancellationToken).ConfigureAwait(false); return(id); }
internal IExecutionResult AddChecklist(AssesmentChecklistId newId, Name name, Code code) { Emit(new OnAssesmentChecklistAdded(new AssesmentChecklist(newId, name, code)) { User = UserEvent.User }); return(ExecutionResult.Success()); }
public async Task AddAttributeToChecklist() { AssesmentModuleId moduleId = await NewModule(); AssesmentChecklistId checklistId = await NewChecklist(moduleId); AssesmentChecklistId id = await Sut.AddChecklistAttributesAsync(moduleId, checklistId, new List <AssesmentAttributeId>() { await Sut.AddAttributeAsync(moduleId, new Name("Check list 1"), new Code("CHK1"), CancellationToken.None) }, CancellationToken.None); }
public Task <AssesmentChecklistId> AddChecklistAttributesAsync(AssesmentModuleId moduleId, AssesmentChecklistId checklistId, IEnumerable <AssesmentAttributeId> list, CancellationToken cancellationToken) { throw new System.NotImplementedException(); }
public async Task AddCheckList() { AssesmentChecklistId id = await NewChecklist(); }
public AddAssesmentChecklistCommand(AssesmentModuleId aggregateId, AssesmentChecklistId newId, Name name, Code code) : base(aggregateId) { Name = name; Code = code; NewId = newId; }