public IActionResult Post(Paciente novoPaciente) { try { Paciente pacienteCPF = _pacienteRepository.BuscarPorCPF(novoPaciente.Cpf); Paciente pacienteRG = _pacienteRepository.BuscarPorRG(novoPaciente.Rg); if (pacienteCPF == null) { if (pacienteRG == null) { if (pacienteCPF == null && pacienteRG == null) { _pacienteRepository.Cadastrar(novoPaciente); return(Result(HttpStatusCode.Created, $"Paciente '{novoPaciente.NomePaciente}' cadastrado com sucesso!")); } } return(BadRequest("Não foi possível cadastrar, RG já existente!")); } return(BadRequest("Não foi possível cadastrar, CPF já existente!")); } catch (Exception codErro) { return(BadRequest(codErro)); } }