/** * Construye un tag <select> con todas las formas de pago y propone la habitual de la ficha del proveedor dado * @param integer $idProveedor ID del proveedor * @param string $nameSelect El Name del select * @param string $idSelect El Id del select * @return string Codigo html con el tag select */ function formasPagoProveedor($idProveedor, $nameSelect = '', $idSelect = '') { $fPago = new FormasPago(); $rows = $fPago->fetchAll('Descripcion'); unset($fPago); $proveedor = new Proveedores($idProveedor); $fPagoProveedor = $proveedor->getIDFP()->getIDFP(); unset($proveedor); if ($nameSelect == '') { $nameSelect = $_GET['nameselect']; } if ($idSelect == '') { $idSelect = $_GET['idselect']; } $ch = "<div class='Etiqueta'>Forma de Pago</div>"; $ch .= "<select name='" . $_GET['nameselect'] . "' id='" . $_GET['idselect'] . "' class='Select'>"; foreach ($rows as $row) { $ch .= "<option value='" . $row['Id'] . "'"; if ($fPagoProveedor == $row['Id']) { $ch .= " SELECTED "; } $ch .= ">" . $row['Value'] . "</option>"; } $ch .= "</select>"; return $ch; }