Exemple #1
0
 public async Task <string> Executar(long id, ComunicadoAlterarDto comunicado)
 {
     return(await mediator.Send(new SolicitarAlteracaoComunicadoEscolaAquiCommand(
                                    id
                                    , comunicado.DataEnvio
                                    , comunicado.DataExpiracao
                                    , comunicado.Descricao
                                    , comunicado.GruposId
                                    , comunicado.Titulo
                                    , comunicado.AnoLetivo
                                    , comunicado.SeriesResumidas
                                    , comunicado.CodigoDre
                                    , comunicado.CodigoUe
                                    , comunicado.AlunosEspecificados
                                    , comunicado.Modalidade
                                    , comunicado.Semestre
                                    , comunicado.Alunos
                                    , comunicado.Turmas
                                    , comunicado.TipoCalendarioId
                                    , comunicado.EventoId)));
 }
 public async Task <IActionResult> Alterar(long id, [FromBody] ComunicadoAlterarDto comunicadoDto, [FromServices] ISolicitarAlteracaoComunicadoEscolaAquiUseCase solicitarAlteracaoComunicadoEscolaAquiUseCase)
 {
     return(Ok(await solicitarAlteracaoComunicadoEscolaAquiUseCase.Executar(id, comunicadoDto)));
 }