Пример #1
0
  public void novoProcedimento(
      int idTipoProcedimento,
      int idMedico,
      int idProntuario,
      String anamnese,
      String diagnostico,
      Date data) {
    TipoProcedimento tipoProcedimento = dao.findById("TipoProcedimento", idTipoProcedimento);
    Medico medico = dao.findById("Medico", idMedico);
    Prontuario prontuario = dao.findById("Prontuario", idProntuario);
    Paciente paciente = prontuario.getPaciente();

    Procedimento procedimento =
        new Procedimento(
            tipoProcedimento, medico, paciente, prontuario, data, anamnese, diagnostico);
    dao.persist(procedimento);
  }
Пример #2
0
 public Receita inserirReceita(int idProntuario, String receituario) {
   Prontuario prontuario = dao.findById("Prontuario", idProntuario);
   Receita receita = new Receita(receituario, prontuario);
   dao.persist(receita);
   return receita;
 }