コード例 #1
0
 public ComandosConselhoClasseAluno(IConsultasConselhoClasseAluno consultasConselhoClasseAluno,
                                    IConsultasConselhoClasse consultasConselhoClasse,
                                    IServicoConselhoClasse servicoConselhoClasse)
 {
     this.consultasConselhoClasseAluno = consultasConselhoClasseAluno ?? throw new ArgumentNullException(nameof(consultasConselhoClasseAluno));
     this.consultasConselhoClasse      = consultasConselhoClasse ?? throw new ArgumentNullException(nameof(consultasConselhoClasse));
     this.servicoConselhoClasse        = servicoConselhoClasse ?? throw new ArgumentNullException(nameof(servicoConselhoClasse));
 }
コード例 #2
0
 public async Task <IActionResult> ObterParecerConclusivoAluno(long conselhoClasseId, long fechamentoTurmaId, string alunoCodigo, string codigoTurma, [FromServices] IConsultasConselhoClasseAluno consultasConselhoClasseAluno)
 => Ok(await consultasConselhoClasseAluno.ObterParecerConclusivo(conselhoClasseId, fechamentoTurmaId, alunoCodigo, codigoTurma));
コード例 #3
0
 public async Task <IActionResult> ObterSintesesConselhoDeClasse(long conselhoClasseId, long fechamentoTurmaId, string alunoCodigo, string codigoTurma, int bimestre, [FromServices] IConsultasConselhoClasseAluno consultasConselhoClasseAluno)
 {
     return(Ok(await consultasConselhoClasseAluno.ObterListagemDeSinteses(conselhoClasseId, fechamentoTurmaId, alunoCodigo, codigoTurma, bimestre)));
 }
コード例 #4
0
 public async Task <IActionResult> ObterNotasAluno(long conselhoClasseId, long fechamentoTurmaId, string alunoCodigo, string codigoTurma, int bimestre, [FromServices] IConsultasConselhoClasseAluno consultasConselhoClasseAluno)
 => Ok(await consultasConselhoClasseAluno.ObterNotasFrequencia(conselhoClasseId, fechamentoTurmaId, alunoCodigo, codigoTurma, bimestre));