public async Task <IActionResult> Excluir(long id, string disciplinaNome, RecorrenciaAula recorrencia, [FromServices] IComandosAula comandos) { var retorno = new RetornoBaseDto(); retorno.Mensagens.Add(await comandos.Excluir(id, UtilCriptografia.DesconverterBase64(disciplinaNome), recorrencia)); return(Ok(retorno)); }
public async Task <IActionResult> Excluir(long id, string disciplinaNome, RecorrenciaAula recorrencia, [FromServices] IExcluirAulaUseCase excluirAulaUseCase) { return(Ok(await excluirAulaUseCase.Executar(new ExcluirAulaDto() { AulaId = id, RecorrenciaAula = recorrencia, ComponenteCurricularNome = UtilCriptografia.DesconverterBase64(disciplinaNome) }))); }