public function update()
 {
     // coleta ocorrencias
     $oOcorrencia1 = new Ocorrencia();
     $oOcorrencia2 = new Ocorrencia();
     $oOcorrencia3 = new Ocorrencia();
     $oOcorrencia4 = new Ocorrencia();
     $oOcorrencia1->setCodigo($_POST["lsOcorrencia1"]);
     $oOcorrencia2->setCodigo($_POST["lsOcorrencia2"]);
     $oOcorrencia3->setCodigo($_POST["lsOcorrencia3"]);
     $oOcorrencia4->setCodigo($_POST["lsOcorrencia4"]);
     // registro
     $oRegistro = new Registro();
     $oRegistro->addOcorrencia($oOcorrencia1);
     $oRegistro->addOcorrencia($oOcorrencia2);
     $oRegistro->addOcorrencia($oOcorrencia3);
     $oRegistro->addOcorrencia($oOcorrencia4);
     $oRegistro->setData($_POST["txtData"]);
     $oRegistro->setEntradaManha($_POST["txtEntrada"]);
     $oRegistro->setSaidaManha($_POST["txtAlmoco"]);
     $oRegistro->setEntradaTarde($_POST["txtRetorno"]);
     $oRegistro->setEntradaNoite($_POST["txtSaida"]);
     // instancia profissional
     $oProf = new Profissional();
     $oProf = Sessao::getObject("oProf");
     // vai para o banco
     $this->model->update($oProf, $oRegistro);
 }