//Actualizar pais } $msg .= $xSoc->getMessages(OUT_TXT); break; case "ALT": /* 1597|1190|"aka"|"OCTOBER HOLDING COMPANY"|-0- 1661|1229|"aka"|"PESMAR S.A."|-0- 6857|4607|"aka"|"CARDENAS GUILLEN, Oscar"|-0- */ //$someword = strtolower(preg_replace("/[^a-z]+/i", "-", $theword)); $xSoc = new cSocio($id); if ($xSoc->existe($id) == true) { $xFil->setDataRow($cont); $eq = array("AKA" => 511, "FKA" => 512); $xRel = new cSocios_relaciones(); //$xRel->apellido_materno() $idrelacion = $xFil->getEntero(2); $tipo = trim($xFil->cleanString($xFil->getV(3, "NULL"))); $nombres = $xFil->cleanString($xFil->getV(4, "NULL")); $nombre = ""; $apellido1 = ""; $apellido2 = ""; if (strpos($nombres, ",") !== false) { //es nombre de persona $ds = explode(",", $nombres, 2); $nombre = trim($ds[1]); if (strpos($ds[0], " ") !== false) { $cs = explode(" ", $ds[0], 2); $apellido1 = trim($cs[0]); $apellido2 = trim($cs[1]);
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; }