function setActualizarPorPersona() { $idpersona = $this->mClaveDePersona; $res = false; if ($idpersona != null) { $xSoc = new cSocio($idpersona); if ($xSoc->init() == true) { $xRel = new cSocios_relaciones(); if ($this->mInit == true) { $xRel->setData($xRel->query()->initByID($this->mID)); $xRel->domicilio_completo($xSoc->getDomicilio()); $xRel->apellido_materno($xSoc->getApellidoMaterno()); $xRel->apellido_paterno($xSoc->getApellidoPaterno()); $xRel->curp($xSoc->getCURP()); $xRel->fecha_nacimiento($xSoc->getFechaDeNacimiento()); $xRel->nombres($xSoc->getNombre()); $xRel->telefono_movil($xSoc->getTelefonoPrincipal()); $id = $xRel->query()->update()->save($this->mID); if ($id == false) { $this->mMessages .= "ERROR\tId " . $this->mID . "\tAl Actualizar a la Persona {$idpersona} \r\n"; } else { $res = true; } //Actualizar PEP } } } else { $this->mMessages .= "ERROR\tAl cargar a la Persona {$idpersona}\r\n"; } return $res; }