Exemplo n.º 1
0
	function gravaDadosProvaRespondida(ProvaRespondida $prova){

		if (strlen($prova->getDataInicio())==0){
			$prova->Xdata_inicio = ' NULL ';
		}else{
			$prova->Xdata_inicio = ConverteData($prova->getDataInicio(),"'");
		}

		if (strlen($prova->getDataTermino())==0){
			$prova->Xdata_termino = ' CURRENT_TIMESTAMP ';
		}else{
			$prova->Xdata_termino = ConverteData($prova->getDataTermino(),"'");
		}

		if (strlen($prova->getNota())==0){
			$prova->Xnota = " NULL ";
		}else{
			$prova->Xnota = $prova->getNota();
		}

		$prova->Xaluno = $prova->getAluno()->getId();

		$provaRespondidaDAO = new ProvaRespondidaDAO(); 
		$provaRespondidaDAO->setBancoDados($this->banco); 
		$provaRespondidaDAO->gravaDadosProvaRespondidaDAO($prova); 
	}