/* * */ 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); }
/* * */ 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; } }
/* * */ public Boolean DeletarPergunta() { try { PerguntaDAO pDAO = new PerguntaDAO(); pDAO.idPergunta = this.idPergunta; return pDAO.DeletarPergunta(); } catch (Exception) { return false; //throw; } }
/* * */ 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; } }