public IActionResult Post(TipoUsuario novoTipo) { try { TipoUsuario permissao = _tipoRepository.BuscarPorPermissao(novoTipo.Permissao); if (permissao == null) { _tipoRepository.Cadastrar(novoTipo); return(Result(HttpStatusCode.Created, $"Permissão '{novoTipo.Permissao}' cadastrada com sucesso!")); } return(BadRequest("Não foi possível cadastrar, permissão já existente!")); } catch (Exception codErro) { return(BadRequest(codErro)); } }