public async Task ExcluirPlanoDaAula(long aulaId) { var usuario = await servicoUsuario.ObterUsuarioLogado(); var aula = repositorioAula.ObterPorId(aulaId); await VerificaSeProfessorPodePersistirTurmaDisciplina(usuario.CodigoRf, aula.TurmaId, aula.DisciplinaId, aula.DataAula, usuario); await repositorio.ExcluirPlanoDaAula(aulaId); }
public async Task <bool> Handle(ExcluirPlanoAulaDaAulaCommand request, CancellationToken cancellationToken) { await repositorioPlanoAula.ExcluirPlanoDaAula(request.AulaId); return(true); }