예제 #1
0
 public function adicionarAction()
 {
     $empresa = new Application_Model_DbTable_Empresa();
     $pegaId = $this->getRequest();
     $empresaId = $pegaId->getParam('id');
     $this->view->empresa = $empresaId;
     $dbCardio = Zend_Registry::get('dbcardio');
     //PEGANDO DADOS NO DB DO CARDIO
     $select = $dbCardio->select();
     $select->from(array('p' => 'Pessoa'), array('p.AutoId', 'p.Nome', 'p.NomeReduzido', 'p.Cnp', 'p.Url'))->where('p.AutoId = ?', $empresaId);
     $essaEmpresa = $dbCardio->fetchall($select);
     foreach ($essaEmpresa as $key => $row) {
         $autoid = $row['AutoId'];
         $inserir = array("contratante" => $row['AutoId'], "nome" => $row['Nome'], "site" => $row['Url'], "usuario" => $autoid, "senha" => "unimed");
         $select = $empresa->select();
         $select->where('usuario = ?', $autoid);
         if ($empresa->fetchall($select)->count() > 0) {
             echo "<b style='color:#f00'>ERRO</b><br> EMPRESA JA EXISTE NO SISTEMA<br> \n                           <br><a href='/empresa/importar' /> CLIQUE PARA VOLTAR </a>";
             exit;
             /*
                                    $this->view->resultado = '1';
                                    $this->_redirect('/empresa/importar');
                                     }else{
                                     $empresa->insert($inserir);
                                      }
                                }
                                     *  */
         }
     }
     $this->view->empresaAtual = $essaEmpresa;
 }
예제 #2
0
 public function indexAction()
 {
     $empresa = new Application_Model_DbTable_Empresa();
     //PV MECHEU AQUI DIA 28/07 testando GITHUB
     $select = $empresa->select();
     $select->where('id = ?', Zend_Auth::getInstance()->getStorage()->read()->id);
     $request = $this->getRequest();
     if ($request->getParam('nome') != null) {
         $usuario = array("nome" => $request->getParam('nome'), "cnpj" => $request->getParam('cnpj'), "endereco" => $request->getParam('endereco'), "usuario" => $request->getParam('usuario'), "email" => $request->getParam('email'), "site" => $request->getParam('site'));
         $where = "id = " . $request->getParam('id');
         $empresa->update($usuario, $where);
         $this->view->mensagem = "Usuario alterado com sucesso";
     }
     $this->view->empresa = $empresa->fetchAll($select);
 }