Пример #1
0
    print "<script>window.location = 'factura_ins.php?req=3&id_documento=" . $id_documento . "'</script>";
} elseif ($req == 5) {
    //mostrar para modificar registro
    $db = new MySQL();
    $vista = new Vista_form();
    $model = new Model_form();
    /*
     * declarar parametros para enviar a la vista
     */
    $rec = $model->get_field_id($id_documento);
    $rec_detalle = $model->get_field_detalle_id($id_detalle);
    $consulta = $model->get_list_fields($id_documento);
    $tbl_detalle = $model->make_table($consulta, $id_documento);
    $args = array('form' => 'factura_ins.html', 'action' => 'factura_ins.php?req=6&id_documento=' . $id_documento . '&id_detalle=' . $id_detalle, 'FormTitle' => 'LABORATORIOS WÖHLER S.A. DE C.V.', 'id_documento' => $id_documento, 'tipo_documento' => $rec[tipo_documento], 'n_documento' => $rec[n_documento], 'fecha_documento' => datetosp($rec[fecha_documento]), 'id_cliente' => $rec[id_cliente], 'n_notaremi' => $rec[n_notaremi], 'fecha_notaremi' => datetosp($rec[fecha_notaremi]), 'condicion_pago' => $rec[condicion_pago], 'venta_a_cta' => $rec[venta_a_cta], 'n_pedido' => $rec[n_pedido], 'hecho_por' => $rec[hecho_por], 'comentario' => $rec[comentario], 'cantidad' => $rec_detalle[cantidad], 'id_producto' => $rec_detalle[id_producto], 'precio_unit' => $rec_detalle[precio_unit], 'ventas_no_sujetas' => $rec_detalle[ventas_no_sujetas], 'ventas_exentas' => $rec_detalle[ventas_exentas], 'ventas_gravadas' => $rec_detalle[ventas_gravadas], 'tbl_detalle' => $tbl_detalle);
    $vista->get_form($args);
} elseif ($req == 6) {
    //ingresar un nuevo registro
    $db = new MySQL();
    $model = new Model_form();
    $model->update_item($id_detalle, $id_documento);
    print "<script>window.location = 'factura_ins.php?req=3&id_documento=" . $id_documento . "'</script>";
} elseif ($req == 7) {
    //borrar un registro
    $db = new MySQL();
    $model = new Model_form();
    $model->delete_item($id_detalle, $id_documento);
    print "<script>window.location = 'factura_ins.php?req=3&id_documento=" . $id_documento . "'</script>";
}
?>

    //ingresar un nuevo registro
    $db = new MySQL();
    $model = new Model_form();
    $model->insertar();
    print "<script>window.location = 'entrada_producto_terminado.php?tipo_entrada=" . $tipo_entrada . '&n_entrada=' . $n_entrada . "&fecha_entrada=" . $fecha_entrada . "'</script>";
} elseif ($req == 3) {
    //mostrar para modificar registro
    $db = new MySQL();
    $vista = new Vista_form();
    $model = new Model_form();
    /*
     * declarar parametros para enviar a la vista
     */
    $rec = $model->get_field_id($id);
    $consulta = $model->get_list_fields($rec['tipo_entrada'], $rec['n_entrada'], $rec['fecha_entrada']);
    $tbl_detalle = $model->make_table($consulta, $id);
    $args = array('form' => 'entrada_producto_terminado.html', 'action' => 'entrada_producto_terminado.php?req=4&id=' . $id, 'FormTitle' => 'ENTRADA DE PRODUCTO TERMINADO', 'tipo_entrada' => $rec['tipo_entrada'], 'n_entrada' => $rec['n_entrada'], 'fecha_entrada' => datetosp($rec['fecha_entrada']), 'id_producto' => $rec['id_producto'], 'lote' => $rec['lote'], 'cantidad' => $rec['cantidad'], 'precio_unit' => $rec['precio_unit'], 'comentario' => $rec['comentario'], 'id' => $id, 'tbl_detalle' => $tbl_detalle);
    $vista->get_form($args);
} elseif ($req == 4) {
    //actualizar registro
    $db = new MySQL();
    $model = new Model_form();
    $model->actualizar($id);
    print "<script>window.location = 'entrada_producto_terminado.php?tipo_entrada=" . $tipo_entrada . '&n_entrada=' . $n_entrada . "&fecha_entrada=" . $fecha_entrada . "'</script>";
} elseif ($req == 5) {
    //eliminar una entrada de producto
    $db = new MySQL();
    $model = new Model_form();
    $model->eliminar($id);
    print "<script>window.location = 'busqueda_entrada_producto_terminado.php?finicio=" . $finicio . "&ffin=" . $ffin . "'</script>";
}
Пример #3
0
    //mostrar para modificar registro
    $db = new MySQL();
    $vista = new Vista_form();
    $model = new Model_form();
    /*
     * declarar parametros para enviar a la vista
     */
    $rec = $model->get_field_id($id);
    $consulta = $model->get_list_fields();
    $tblbody = $model->make_table($consulta);
    $args = array('form' => 'productos.html', 'FileName' => 'productos.php?req=4', 'FormTitle' => 'Creación/Edición de productos', 'id' => $rec['id'], 'codigo' => $rec['codigo'], 'id_grupo' => $rec['id_grupo'], 'nombre' => $rec['nombre'], 'presentacion' => $rec['presentacion'], 'precio_cls_iva' => $rec['precio_cls_iva'], 'precio_clc_iva' => $rec['precio_clc_iva'], 'precio_pc_iva' => $rec['precio_pc_iva'], 'precio_costo' => $rec['precio_costo'], 'vineta' => $rec['vineta'], 'estado' => $rec['estado'], 'tblbody' => $tblbody);
    $vista->get_form($args);
} elseif ($req == 4) {
    //guardar lo modificado
    $db = new MySQL();
    $model = new Model_form();
    $model->set_form($id);
    print "<script>window.location = 'productos.php'</script>";
} elseif ($req == 5) {
    //cambiar el estado
    $db = new MySQL();
    $model = new Model_form();
    $rec = $model->get_field_id($id);
    if ($rec['estado'] == 'Habilitado') {
        $estado = 'I';
    } else {
        $estado = 'A';
    }
    $model->set_estado($id, $estado);
    print "<script>window.location = 'productos.php'</script>";
}