Пример #1
0
 /*
  * 
  */
 public Boolean BuscarPerguntaPorId(int id)
 {
     try
     {
         PerguntaDAO pDAO = new PerguntaDAO();
         if (pDAO.BuscarPerguntaPorId(id))
         {
             this.idPergunta = pDAO.idPergunta;
             this.enunciado = pDAO.enunciado;
             this.dificuldade = Convert.ToString(pDAO.dificuldade);
             this.alternativas[0] = pDAO.alternativaCorreta;
             this.alternativas[1] = pDAO.alternativaIncorreta1;
             this.alternativas[2] = pDAO.alternativaIncorreta2;
             this.alternativas[3] = pDAO.alternativaIncorreta3;
             this.alternativas[4] = pDAO.alternativaIncorreta4;
             this.estatisticas[0] = pDAO.estatisticaAltCorreta;
             this.estatisticas[1] = pDAO.estatisticaAltIncorreta1;
             this.estatisticas[2] = pDAO.estatisticaAltIncorreta2;
             this.estatisticas[3] = pDAO.estatisticaAltIncorreta3;
             this.estatisticas[4] = pDAO.estatisticaAltIncorreta4;
             this.tema = Convert.ToString(pDAO.idTema);
             return true;
         }
         else
             return false;
     }
     catch (Exception)
     {
         return false;
         //throw;
     }            
     //return (new PerguntaDAO()).BuscarPerguntaPorId(id);
 }
Пример #2
0
 /*
  * 
  */
 public Boolean AtualizarPergunta()
 {
     try
     {
         PerguntaDAO pDAO = new PerguntaDAO();
         pDAO.idPergunta = this.idPergunta;
         pDAO.enunciado = this.enunciado;
         pDAO.idTema = Convert.ToInt32(this.tema);
         pDAO.alternativaCorreta = this.alternativas[0];
         pDAO.alternativaIncorreta1 = this.alternativas[1];
         pDAO.alternativaIncorreta2 = this.alternativas[2];
         pDAO.alternativaIncorreta3 = this.alternativas[3];
         pDAO.alternativaIncorreta4 = this.alternativas[4];
         pDAO.dificuldade = Convert.ToInt32(this.dificuldade);
         pDAO.estatisticaAltCorreta = this.estatisticas[0];
         pDAO.estatisticaAltIncorreta1 = this.estatisticas[1];
         pDAO.estatisticaAltIncorreta2 = this.estatisticas[2];
         pDAO.estatisticaAltIncorreta3 = this.estatisticas[3];
         pDAO.estatisticaAltIncorreta4 = this.estatisticas[4];
         return pDAO.AtualizarPergunta();
     }
     catch (Exception)
     {
         return false;
         //throw;
     }
 }
Пример #3
0
 /*
  * 
  */
 public Boolean DeletarPergunta()
 {
     try
     {
         PerguntaDAO pDAO = new PerguntaDAO();
         pDAO.idPergunta = this.idPergunta;
         return pDAO.DeletarPergunta();
     }
     catch (Exception)
     {
         return false;
         //throw;
     }
 }
Пример #4
0
 /*
  * 
  */
 public Boolean InserirNovaPergunta()
 {
     try
     {
         PerguntaDAO pDAO = new PerguntaDAO();
         pDAO.enunciado = this.enunciado;
         pDAO.idTema = Convert.ToInt32(this.tema);
         pDAO.alternativaCorreta = this.alternativas[0];
         pDAO.alternativaIncorreta1 = this.alternativas[1];
         pDAO.alternativaIncorreta2 = this.alternativas[2];
         pDAO.alternativaIncorreta3 = this.alternativas[3];
         pDAO.alternativaIncorreta4 = this.alternativas[4];
         pDAO.dificuldade = Convert.ToInt32(this.dificuldade);
         pDAO.InserirPergunta();
         return true;
     }
     catch (Exception)
     {
         return false;
         // throw;
     }
 }