public IActionResult Post(HabilidadeDomain novaHabilidade) { try { HabilidadeDomain habilidadeBuscada = _habilidadeRepository.BuscarPorNome(novaHabilidade.nomeHabilidade); if (habilidadeBuscada == null) { _habilidadeRepository.Cadastrar(novaHabilidade); return(StatusCode(201)); } return(BadRequest("Não foi possível cadastrar, habilidade já existente!")); } catch (Exception codErro) { return(BadRequest(codErro)); } }
public IActionResult GetByName(string name) { //Retorna os dados buscados e um status code 200 - Ok return(StatusCode(200, _habilidadeRepository.BuscarPorNome(name))); }