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); }