public List <ListarOcorrenciaResults> Filtro([FromBody] FiltroOcorrenciaCommands command) { //var ocorrencias = _ocorrenciaHandler.Handle(command); var ocorrencia = new List <ListarOcorrenciaResults>(); switch (command.TipoFiltro) { case "Série": return(ocorrencia = _ocorrenciaRepositorio.FiltrarPorSerie(command)); case "Aluno": return(ocorrencia = _ocorrenciaRepositorio.FiltrarPorAluno(command)); case "Data": return(ocorrencia = _ocorrenciaRepositorio.FiltrarTodoPorData(command)); default: return(null); } //return ocorrencias; }