public IActionResult Cadastrar([FromBody] escola postagem) { try { if (ModelState.IsValid) { _escolaRepository.Inserir(postagem); return(Ok(postagem)); } IEnumerable <ModelError> allErrors = ModelState.Values.SelectMany(v => v.Errors); return(BadRequest(allErrors)); } catch (System.Exception e) { return(BadRequest(e.Message)); } }
public IActionResult BuscarEscolaPorId(int id) { try { escola escola = _escolaRepository.Listar().Where(c => c.idEscola == id).FirstOrDefault(); if (escola == null) { return(NotFound(id));; } else { return(Ok(escola)); } } catch (System.Exception e) { return(BadRequest(e.Message)); } }