Commit 989a41ed1ec822cdae3c2107e2266cac26ea63ac

Authored by mp-96409975520
1 parent 8a9f9e52
Exists in master

Entidades.

src/br/com/model/entity/Formulario.java
1 package br.com.model.entity; 1 package br.com.model.entity;
2 2
3 -import br.com.caelum.vraptor.Validator;  
4 3
5 public class Formulario{ 4 public class Formulario{
6 5
src/br/com/model/entity/OpcaoResposta.java
1 package br.com.model.entity; 1 package br.com.model.entity;
2 2
  3 +import java.sql.ResultSet;
  4 +
  5 +import br.com.dao.OpcaoRespostaDao;
  6 +
3 public class OpcaoResposta { 7 public class OpcaoResposta {
4 8
5 private int idOpcaoResposta; 9 private int idOpcaoResposta;
6 private String descOpcaoResposta; 10 private String descOpcaoResposta;
  11 +
  12 + public OpcaoResposta (){
  13 +
  14 + }
  15 +
  16 + public OpcaoResposta (int idOpcaoResposta){
  17 + ResultSet rset = null;
  18 + OpcaoRespostaDao opcaoRespostaDao = new OpcaoRespostaDao();
  19 +
  20 + rset = opcaoRespostaDao.retornarOpcaoResposta(idOpcaoResposta);
  21 +
  22 + try {
  23 + while (rset.next()) {
  24 + this.idOpcaoResposta = idOpcaoResposta;
  25 + this.descOpcaoResposta = rset.getString("desc_opcao_resposta");
  26 + }
  27 + } catch (Exception e) {
  28 + e.printStackTrace();
  29 + }
  30 + }
  31 +
7 public int getIdOpcaoResposta() { 32 public int getIdOpcaoResposta() {
8 return idOpcaoResposta; 33 return idOpcaoResposta;
9 } 34 }
src/br/com/model/entity/Pergunta.java
1 package br.com.model.entity; 1 package br.com.model.entity;
2 2
  3 +import java.sql.ResultSet;
  4 +
  5 +import br.com.dao.PerguntaDao;
  6 +
3 public class Pergunta { 7 public class Pergunta {
4 8
5 - private int idPergunta;  
6 - private String descPergunta;  
7 -  
8 - public int getIdPergunta() {  
9 - return idPergunta;  
10 - }  
11 -  
12 - public void setIdPergunta(int idPergunta) {  
13 - this.idPergunta = idPergunta;  
14 - }  
15 -  
16 - public String getDescPergunta() {  
17 - return descPergunta;  
18 - }  
19 -  
20 - public void setDescPergunta(String descPergunta) {  
21 - this.descPergunta = descPergunta;  
22 - }  
23 -  
24 - 9 + private int idPergunta;
  10 + private String descPergunta;
  11 +
  12 +
  13 + public Pergunta() {
  14 +
  15 + }
  16 +
  17 + public Pergunta(int idPergunta) {
  18 + ResultSet rset = null;
  19 + PerguntaDao perguntaDao = new PerguntaDao();
  20 +
  21 + rset = perguntaDao.retornarPergunta(idPergunta);
  22 + try {
  23 + while (rset.next()) {
  24 + this.idPergunta = idPergunta;
  25 + this.descPergunta = rset.getString("desc_pergunta");
  26 + }
  27 + } catch (Exception e) {
  28 + e.printStackTrace();
  29 + }
  30 +
  31 +
  32 + }
  33 +
  34 + public int getIdPergunta() {
  35 + return idPergunta;
  36 + }
  37 +
  38 + public void setIdPergunta(int idPergunta) {
  39 + this.idPergunta = idPergunta;
  40 + }
  41 +
  42 + public String getDescPergunta() {
  43 + return descPergunta;
  44 + }
  45 +
  46 + public void setDescPergunta(String descPergunta) {
  47 + this.descPergunta = descPergunta;
  48 + }
  49 +
  50 +
25 } 51 }
src/br/com/model/entity/Questionario.java
1 package br.com.model.entity; 1 package br.com.model.entity;
2 2
3 import java.sql.Date; 3 import java.sql.Date;
  4 +import java.sql.ResultSet;
  5 +
  6 +import br.com.dao.PerguntaDao;
  7 +import br.com.dao.QuestionarioDao;
4 8
5 public class Questionario { 9 public class Questionario {
6 10
@@ -10,6 +14,30 @@ public class Questionario { @@ -10,6 +14,30 @@ public class Questionario {
10 private String noOrgao; 14 private String noOrgao;
11 private String hashAutenticacao; 15 private String hashAutenticacao;
12 16
  17 + public Questionario()
  18 + {
  19 +
  20 + }
  21 +
  22 + public Questionario(int idQuestionario)
  23 + {
  24 + ResultSet rset = null;
  25 + QuestionarioDao questionarioDao = new QuestionarioDao();
  26 +
  27 + rset = questionarioDao.retornarQuestionario(idQuestionario);
  28 + try {
  29 + while (rset.next()) {
  30 + this.idQuestionario = idQuestionario;
  31 + this.dtInicioQuestionario = rset.getString("dt_inicio_questionario");
  32 + this.dtFimQuestionario = rset.getString("dt_fim_questionario");
  33 + this.noOrgao = rset.getString("no_orgao");
  34 + this.hashAutenticacao = rset.getString("hash_autenticacao");
  35 + }
  36 + } catch (Exception e) {
  37 + e.printStackTrace();
  38 + }
  39 + }
  40 +
13 public int getIdQuestionario() { 41 public int getIdQuestionario() {
14 return idQuestionario; 42 return idQuestionario;
15 } 43 }
src/br/com/model/entity/RespostaQuestionario.java
1 package br.com.model.entity; 1 package br.com.model.entity;
2 2
3 -import java.util.Date; 3 +import java.sql.ResultSet;
  4 +
  5 +import br.com.dao.RespostaQuestionarioDao;
4 6
5 public class RespostaQuestionario { 7 public class RespostaQuestionario {
6 8
@@ -9,6 +11,32 @@ public class RespostaQuestionario { @@ -9,6 +11,32 @@ public class RespostaQuestionario {
9 private Pergunta pergunta; 11 private Pergunta pergunta;
10 private OpcaoResposta opcaoResposta; 12 private OpcaoResposta opcaoResposta;
11 private String dtRespostaQuestionario; 13 private String dtRespostaQuestionario;
  14 + private String textoResposta;
  15 +
  16 + public RespostaQuestionario()
  17 + {
  18 +
  19 + }
  20 +
  21 + public RespostaQuestionario(int idRespostaQuestionario)
  22 + {
  23 + ResultSet rset = null;
  24 + RespostaQuestionarioDao respostaQuestionarioDao = new RespostaQuestionarioDao();
  25 +
  26 + rset = respostaQuestionarioDao.retornarRespostaQuestionario(idRespostaQuestionario);
  27 + try {
  28 + while (rset.next()) {
  29 + this.idRespostaQuestionario = idRespostaQuestionario;
  30 + this.questionario = new Questionario(Integer.parseInt(rset.getString("id_questionario")));
  31 + this.pergunta = new Pergunta(Integer.parseInt(rset.getString("id_pergunta")));
  32 + this.opcaoResposta = new OpcaoResposta(Integer.parseInt(rset.getString("id_opcao_resposta")));
  33 + this.dtRespostaQuestionario = rset.getDate("dt_resposta_questionario").toString();
  34 + this.textoResposta = rset.getString("texto_resposta");
  35 + }
  36 + } catch (Exception e) {
  37 + e.printStackTrace();
  38 + }
  39 + }
12 40
13 public int getIdRespostaQuestionario() { 41 public int getIdRespostaQuestionario() {
14 return idRespostaQuestionario; 42 return idRespostaQuestionario;
@@ -49,6 +77,14 @@ public class RespostaQuestionario { @@ -49,6 +77,14 @@ public class RespostaQuestionario {
49 public void setDtRespostaQuestionario(String dtRespostaQuestionario) { 77 public void setDtRespostaQuestionario(String dtRespostaQuestionario) {
50 this.dtRespostaQuestionario = dtRespostaQuestionario; 78 this.dtRespostaQuestionario = dtRespostaQuestionario;
51 } 79 }
  80 +
  81 + public String getTextoResposta() {
  82 + return textoResposta;
  83 + }
  84 +
  85 + public void setTextoResposta(String textoResposta) {
  86 + this.textoResposta = textoResposta;
  87 + }
52 88
53 89
54 90