コード例 #1
0
 public function salvar($dados)
 {
     //INSTANCIANDO UM OBJETO DE ACESSO AOS DADOS DA TABELA
     $tmpTblVerificaProjeto = new tbVerificaProjeto();
     if (isset($dados['idVerificaProjeto'])) {
         $tmpRsVerificaProjeto = $tmpTblVerificaProjeto->find($dados['idVerificaProjeto'])->current();
     } else {
         $tmpRsVerificaProjeto = $tmpTblVerificaProjeto->createRow();
     }
     //ATRIBUINDO VALORES AOS CAMPOS QUE FORAM PASSADOS
     if (isset($dados['IdPRONAC'])) {
         $tmpRsVerificaProjeto->IdPRONAC = $dados['IdPRONAC'];
     }
     echo "<pre>";
     //SALVANDO O OBJETO CRIADO
     $id = $tmpRsVerificaProjeto->save();
     if ($id) {
         return $id;
     } else {
         return false;
     }
 }
コード例 #2
0
 function redistribuirProjetoAction()
 {
     $this->_helper->layout->disableLayout();
     // Desabilita o Zend Layout
     $post = Zend_Registry::get('post');
     $arrPronacs = $post->idpronac;
     $idTecnico = $post->novoTecnico;
     //xd($post);
     $tblVerificaProjeto = new tbVerificaProjeto();
     try {
         foreach ($arrPronacs as $idPronac) {
             $rsVerificaProjeto = $tblVerificaProjeto->buscar(array('idPronac = ?' => $idPronac))->current();
             if (!empty($rsVerificaProjeto)) {
                 $rsVerificaProjeto->idUsuario = $idTecnico;
                 $rsVerificaProjeto->stAnaliseProjeto = 1;
                 //aguardando analise
                 $rsVerificaProjeto->save();
             }
         }
         parent::message("Projeto(s) redistribuído(s) com sucesso!", "checklistpublicacao/listas", "CONFIRM");
         return;
     } catch (Exception $e) {
         //xd($e->getMessage());
         parent::message("Erro ao redistribuir projeto(s). " . $e->getMessage(), "checklistpublicacao/listas", "ERROR");
         return;
     }
 }