private Clinica getClinicaPorCnpj(String cnpjClinica) { Clinica clinica = ClinicaServiceImpl.getInstance().findClinicaByCnpj(cnpjClinica); if (clinica == null) { throw new ClinicaExcetpion(CLINICA_NAO_CADASTRADA_OU_CNPJ_INEXISTENTE); } return clinica; }
/** * Traz todos os exames pela clinica, passando-se o cnpj da mesma. * * @param cnpj * @return List<Exame> */ @RequestMapping("/todosPorClinica") public List<Exame> todosPorClinica(@RequestParam(value = "cnpj") String cnpj) { Clinica clinica = ClinicaServiceImpl.getInstance().findClinicaByCnpj(cnpj); return ExameServiceImpl.getInstance().findAllByClinica(clinica); }