public function formato_campo($field, $name)
 {
     $data = $field;
     if (strstr($name, 'codigo')) {
         $data = Formatter::code_format($field);
     } elseif (strstr($name, 'fecha')) {
         $data = Formatter::datetime_format($field);
     } elseif (strstr($name, 'iva')) {
         $data = Formatter::bool_format($field);
     } elseif (strstr($name, 'discrimina')) {
         $data = Formatter::bool_format($field);
     } elseif (is_numeric($field)) {
         $data = Formatter::number_format($field);
     }
     return $data;
 }
コード例 #2
0
 public function mostrar_filas()
 {
     $toggle = 0;
     $result = parent::get_detalle();
     $articulos = new Articulos();
     print '<tbody>';
     while ($row = mysql_fetch_array($result)) {
         print '<tr class="';
         $toggle++ % 2 == 0 ? print 'even' : (print 'odd');
         print '">';
         print '<td>' . Formatter::code_format($row[2]) . '</td>';
         print '<td>' . $articulos->get_articulo_descripcion($row[2]) . '</td>';
         print '<td align="right">' . Formatter::number_format($row[3]) . '</td>';
         print '</tr>';
     }
     print '</tbody>';
 }
コード例 #3
0
include_once 'include/campo_decimal.php';
include_once 'include/boton.php';
include_once 'include/boton_flat.php';
include_once 'include/table_handler.php';
include_once 'include/tabla.php';
include_once 'include/fondos/fondos.php';
include_once 'include/ventas/ventas.php';
include_once 'include/clientes/clientes.php';
include_once 'include/url_util.php';
include_once 'include/formatter.php';
$ventas = new Ventas();
$venta = $ventas->get_row($_REQUEST['codigo']);
$url = new UrlUtil();
$formulario = new Formulario();
$formulario->set_action_uri($url->get_uri() . '&action=grabar_pago');
$campo_codigo = new Campo('codigo', Formatter::code_format($venta[0]), 'Código de la operación', 'text');
$campo_codigo->set_disabled();
$campo_fecha = new Campo('fecha', Formatter::datetime_format($venta[2]), 'Fecha de emisión:', 'text');
$campo_fecha->set_disabled();
$clientes = new Clientes();
$campo_cliente = new CampoOculto('cliente', $venta[3]);
$campo_razon_cliente = new Campo('cliente', $clientes->get_field(1, $venta[3]), 'Cliente:', 'text');
$campo_razon_cliente->set_disabled();
$campo_monto_factura = new Campo('monto_fac', $venta[6], 'Monto de la factura:', 'text');
$campo_monto_factura->set_disabled();
$campo_saldo_factura = new Campo('saldo_fac', $venta[7], 'Saldo de la factura:', 'text');
$campo_saldo_factura->set_disabled();
$monto = '0';
if (isset($monto_cuota)) {
    $monto = $monto_cuota;
}