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;
 }