public async Task <IActionResult> ObterConceitos([FromQuery] DateTime data, [FromServices] IConsultasNotasConceitos consultasNotasConceitos) { var listaConceitos = await consultasNotasConceitos.ObterConceitos(data); if (listaConceitos == null || !listaConceitos.Any()) { return(NoContent()); } return(Ok(listaConceitos)); }
public async Task <IActionResult> ObterNotaTipo(long turmaId, int anoLetivo, [FromQuery] bool consideraHistorico, [FromServices] IConsultasNotasConceitos consultasNotasConceitos) { return(Ok(await consultasNotasConceitos.ObterNotaTipo(turmaId, anoLetivo, consideraHistorico))); }
public async Task <IActionResult> ObterArredondamento(long atividadeAvaliativaId, double nota, [FromServices] IConsultasNotasConceitos consultasNotasConceitos) { return(Ok(await consultasNotasConceitos.ObterValorArredondado(atividadeAvaliativaId, nota))); }
public async Task <IActionResult> ObterArredondamento(double nota, [FromQuery] DateTime data, [FromServices] IConsultasNotasConceitos consultasNotasConceitos) { return(Ok(await consultasNotasConceitos.ObterValorArredondado(data, nota))); }
public async Task <IActionResult> Get([FromQuery] ListaNotasConceitosConsultaDto consultaListaNotasConceitosDto, [FromServices] IConsultasNotasConceitos consultasNotasConceitos) { return(Ok(await consultasNotasConceitos.ListarNotasConceitos(consultaListaNotasConceitosDto))); }