function getListadoDeGarantias($credito = false) { $credito = $credito == false ? $this->mDocumento : $credito; $xLng = new cLang(); //cargar garantias $xCG = new cCreditos_garantias(); $data = $xCG->query()->select()->exec("(`creditos_garantias`.`solicitud_garantia` ={$credito})"); $contar = 1; $strgarantias = ""; foreach ($data as $campos) { $xCG->setData($campos); $xTG->setData($xTG->query()->initByID($xCG->tipo_garantia()->v())); $xTV->setData($xTV->query()->initByID($xCG->tipo_valuacion()->v())); //$this->setGarantiaDeCredito($xCG->idcreditos_garantias()->v(), $contar, $campos ); $str = "<tr>"; $str .= "<td>" . $xCG->documento_presentado->v() . "<td>"; $str .= "<td>" . $xCG->descripcion()->v() . "<td>"; $str .= "<td>" . $xCG->observaciones()->v() . "<td>"; $str .= "</tr>"; $contar++; $strgarantias .= ""; } $strgarantias = "<table><thead><tr>\n\t\t\t\t\t\t\t\t<th>" . $xLng->getT("TR.factura") . "</th>\n\t\t\t\t\t\t\t\t<th>" . $xLng->getT("TR.descripcion") . "</th>\n\t\t\t\t\t\t\t\t<th>" . $xLng->getT("TR.observaciones") . "</th>\n\t\t\t\t\t\t\t\t</tr></thead><tbody>{$strgarantias}</tbody></table>"; return $strgarantias; }
function add($tipo, $tipo_de_valuacion = false, $valor = 0, $persona_propietaria = false, $nombre_del_propietario = "", $fecha_de_adquisicion = false, $documento_presentado = "", $estado_fisico = false, $descripcion = "", $observaciones = "", $fecha_actual = false) { $fecha_actual = $fecha_actual == false ? fechasys() : $fecha_actual; $persona_propietaria = $persona_propietaria == false ? DEFAULT_SOCIO : $persona_propietaria; $tipo_de_valuacion = $tipo_de_valuacion == false ? FALLBACK_CRED_GARANTIAS_TVALUACION : $tipo_de_valuacion; $xGar = new cCreditos_garantias(); $xGar->idcreditos_garantias($xGar->query()->getLastID()); $xGar->descripcion($descripcion); $xGar->documento_presentado($documento_presentado); $xGar->eacp(EACP_CLAVE); $xGar->estado_presentado($estado_fisico); $xGar->estatus_actual(CREDITO_GARANTIA_ESTADO_PRESENTADO); $xGar->fecha_adquisicion($fecha_de_adquisicion); $xGar->fecha_devolucion($fecha_actual); $xGar->fecha_recibo($fecha_actual); $xGar->fecha_resguardo($fecha_actual); $xGar->idsocio_duenno($persona_propietaria); $xGar->idusuario(getUsuarioActual()); $xGar->observaciones($observaciones); $xGar->observaciones_del_resguardo(""); $xGar->propietario($nombre_del_propietario); $xGar->socio_garantia($this->mClavePersona); $xGar->solicitud_garantia($this->mClaveCredito); $xGar->sucursal(getSucursal()); $xGar->tipo_garantia($tipo); $xGar->tipo_valuacion($tipo_de_valuacion); $xGar->monto_valuado($valor); $q = $xGar->query()->insert(); $id = $q->save(); $this->mMessages .= $q->getMessages(OUT_TXT); return $id; }