public async Task <AuditoriaDto> Executar(AlterarRegistroIndividualDto dto) { var auditoria = await mediator.Send(new AlterarRegistroIndividualCommand(dto.Id, dto.TurmaId, dto.AlunoCodigo, dto.ComponenteCurricularId, dto.Data, dto.Registro)); return(auditoria); }
public async Task <IActionResult> Alterar([FromServices] IAlterarRegistroIndividualUseCase useCase, [FromBody] AlterarRegistroIndividualDto registroIndividualDto, long id) { registroIndividualDto.Id = id; return(Ok(await useCase.Executar(registroIndividualDto))); }