public function gravaDadosResposta(Resposta $resposta){

		$banco = $this->getBancoDados(); 

		if (strlen($resposta->getId())>0 AND 1==2){
			$query = " UPDATE tbl_resposta SET
							resposta_texto   = $resposta->Xresposta_texto,
							resposta_correta = $resposta->Xresposta_correta,
							resposta_filho   = $resposta->Xresposta_filho
						WHERE resposta = ".$resposta->getId();

			if(!$banco->updateSQL($query)) {
				throw new Exception("Erro ao atualizar / inserir Resposta. ($query) "); 
			}
		}else{
			$query = "INSERT INTO tbl_resposta (
							pergunta,
							resposta_texto,
							resposta_correta,
							resposta_filho
					) VALUES (
							$resposta->Xpergunta,
							$resposta->Xresposta_texto,
							$resposta->Xresposta_correta,
							$resposta->Xresposta_filho
						)";
			if(!$banco->updateSQL($query)) {
				throw new Exception("Erro ao atualizar / inserir Resposta. ($query) "); 
			}
			$resposta->setId($banco->insert_id());
		}
	}