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); }
public Receita inserirReceita(int idProntuario, String receituario) { Prontuario prontuario = dao.findById("Prontuario", idProntuario); Receita receita = new Receita(receituario, prontuario); dao.persist(receita); return receita; }