Example #1
0
 public function obtenerTelefonos($idFiscales)
 {
     $tablaFiscalesTelefono = $this->tablaFiscalesTelefonos;
     $select = $tablaFiscalesTelefono->select()->from($tablaFiscalesTelefono)->where("idFiscales = ?", $idFiscales);
     $referenciasTel = $tablaFiscalesTelefono->fetchAll($select);
     //===========================================================
     $tablaTelefono = $this->tablaTelefono;
     $telefonos = array();
     foreach ($referenciasTel as $referencia) {
         $select = $tablaTelefono->select()->from($tablaTelefono)->where("idTelefono = ?", $referencia->idTelefono);
         $rowTelefono = $tablaTelefono->fetchRow($select);
         $telefonoModel = new Application_Model_Telefono($rowTelefono->toArray());
         $telefonoModel->setIdTelefono($rowTelefono->idTelefono);
         $telefonos[] = $telefonoModel;
     }
     return $telefonos;
 }
Example #2
0
 public function editarTelefono($idTelefono, Application_Model_Telefono $telefono)
 {
     $tablaTelefono = $this->tablaTelefono;
     $where = $tablaTelefono->getAdapter()->quoteInto("idTelefono = ?", $idTelefono);
     $tablaTelefono->update($telefono->toArray(), $where);
 }