} //echo "$idrelacion [$tipo] $nombres ($nombre|$apellido1|$apellido2)<br />\r\n"; $xRel->apellido_materno($apellido2); $xRel->apellido_paterno($apellido1); $xRel->calificacion_del_referente(0); $xRel->codigo($id); $xRel->consanguinidad(99); $xRel->credito_relacionado(DEFAULT_CREDITO); $xRel->curp(""); $xRel->dependiente(1); $xRel->domicilio_completo(""); $xRel->eacp(EACP_CLAVE); $xRel->estatus(10); $xRel->fecha_alta(fechasys()); $xRel->fecha_nacimiento($xSoc->getFechaDeNacimiento()); $xRel->idsocios_relaciones($xRel->query()->getLastID()); $xRel->idusuario(getUsuarioActual()); $xRel->monto_relacionado(0); $xRel->nombres($nombre); $xRel->numero_socio($idrelacion); $xRel->observaciones(""); $xRel->ocupacion($tipo); $xRel->porcentaje_relacionado(100); $xRel->socio_relacionado($id); $xRel->sucursal(getSucursal()); $xRel->telefono_movil(0); $xRel->telefono_residencia(0); $xRel->tipo_relacion($eq[$tipo]); $xRel->query()->insert()->save(); } break;
function setCuandoSeActualiza() { //Actualizar Relaciones $xQl = new MQL(); $rs = $xQl->getDataRecord("SELECT * FROM `socios_relaciones` WHERE `numero_socio`= " . $this->mCodigo); $xcRel = new cSocios_relaciones(); foreach ($rs as $rows) { $xcRel->setData($rows); $id = $xcRel->idsocios_relaciones()->v(); $persona = $xcRel->socio_relacionado()->v(); $xRe = new cPersonasRelaciones($id, $persona); if ($xRe->init() == true) { $xRe->setActualizarPorPersona(); $this->mMessages .= $xRe->getMessages(); } } //Actualizar Empresa if ($this->getEsEmpresaConConvenio(true) == true) { $xEmp = $this->getOEmpresa(); if ($xEmp != null) { $xEmp->setActualizarPorPersona(); $this->mMessages .= $xEmp->getMessages(); } } //Actualizar Grupo Solidario if ($this->getEsGrupoSolidario(true)) { $xGrp = $this->getOGrupoSol(); if ($xGrp != null) { $xGrp->setActualizarPorPersona(); $this->mMessages .= $xGrp->getMessages(); } } //actualizar Sucursal if ($this->getEsSucursal() == true) { $xSuc = new cSucursal($this->mIDSucursal); $xSuc->setActualizarPorPersona(); $this->mMessages .= $xSuc->getMessages(); } //Actualizar Usuario if ($this->getEsUsuario(true)) { $xUsr = $this->getOUsuario(); if ($xUsr != null) { $xUsr->setActualizarPorPersona(); $this->mMessages .= $xUsr->getMessages(); } } if (MODULO_AML_ACTIVADO == true and $this->mNoAML == false) { $xAML = new cAMLPersonas($this->mCodigo); $xAML->init($this->mCodigo, $this->getDatosInArray()); $riesgo = $xAML->setAnalizarNivelDeRiesgo(); if ($riesgo != $this->getNivelDeRiesgo()) { $this->setActualizarNivelDeRiesgo($riesgo, $xAML->getMessages()); } $xAML->setActualizarRiesgoPorNucleo(); $this->mMessages .= $xAML->getMessages(); } }