Package Pedidos

Examples of Pedidos.Comanda


    /**
     * Creates new form ventanaVerComanda
     */
    public ventanaVerComanda() {
        orden = new Comanda();
        initComponents();
//        SubstanceImageWatermark watermark = new SubstanceImageWatermark("GUI/res/login.jpg");
//        watermark.setKind(SubstanceConstants.ImageWatermarkKind.APP_TILE);
//        SubstanceSkin skin = new CremeCoffeeSkin().withWatermark(watermark); // 初始化有水印的皮肤
//        SubstanceLookAndFeel.setSkin(skin);
View Full Code Here


    public Comanda obtenerComandaExistenteDeMesero(int numeroDeMesa, Mesero mesero) {
        //en sopas guardar el nombre, en el arreglo el precio y el iva
        conectarABaseDeDatos();
        //Vector<Mesa> mesas = new Vector<Mesa>();
        Comanda c = new Comanda();
        try {
            consulta = conexion.createStatement();
            Date hoy = new Date();
            String strQuery = "SELECT * FROM comanda INNER JOIN mesa ON (comanda.mesa_nomesa = mesa.nomesa) INNER JOIN usuario ON (comanda.usuario_id = usuario.id) WHERE mesa.nomesa = '" + numeroDeMesa + "' AND mesa.estado = '" + MESA_OCUPADA + "' AND usuario.nombre = '" + mesero.getNombre() + "'";
            System.out.println(strQuery);
            resultados = consulta.executeQuery(strQuery);
            //asumimos que solamente debe haber un resultado
            resultados.last();//nos pasamos al último
            ResultSetMetaData rsmd = resultados.getMetaData();
            int numCols = rsmd.getColumnCount();
            System.out.println("Columnas del resultado" + numCols);

            int numFils = resultados.getRow();

            // int j = 0;
            resultados.beforeFirst();//mover antes de empezar

            while (resultados.next()) { //mientras haya resultados
//
                int idcomanda = resultados.getInt(1);
//int estado =resultados.getInt(3);
                double precio = resultados.getDouble(4);
                String observaciones = resultados.getString(5);
                c.setNumeroDePedido(idcomanda);
                c.setPrecio(precio);
                c.setCerrada(false);

                c.setQuienTomoLaOrden(mesero);
                c.setOvservaciones(observaciones);
                c.setPlatillos(obtenerPlatillosDeComanda(idcomanda));
                Date fechaDeComanda = resultados.getDate(2);//TODO verificar error al guardar la fecha en comanda
                c.setFechaDePedido(fechaDeComanda);
            }
            return c;
        } catch (SQLException ex) {
            c.setFechaDePedido(new Date());//en caso de error le asignamos el dí de hoy
            Logger.getLogger(ServicioDeAccesoABaseDeDatos.class.getName()).log(Level.SEVERE, null, ex);
        } finally {
            return c;
        }
    }
View Full Code Here

        //ServicioDeImpresion
        for (int i = 0; i < platillosDeOrden.size(); i++) {
            Platillo platillo = platillosDeOrden.get(i);
            //TODO mandar a imprimir
        }
        Comanda orden;
        orden = new Comanda();
        orden.setPlatillos(platillosDeOrden);
    }
View Full Code Here

                    System.out.println("Verificando que la mesa esté reservada por nosotros");
                    //TODO verificar que la mesa la tenga reservada el mismo mesero
                    if (baseDeDatos.comprobarSiAtiendeMesa(mesero, numeroDeMesa)) {
                        System.out.println("La mesa estaba reservada por nosotros");
                        System.out.println("Cargando carta anterior...");
                        Comanda carta = baseDeDatos.obtenerComandaExistenteDeMesero(numeroDeMesa, mesero);
                        ventanaDeCarta deCarta = new ventanaDeCarta(numeroDeMesa, ventana);
                        deCarta.setOrden(carta);
                        deCarta.setMesero(mesero);
                        deCarta.setVisible(true);
                        setVisible(false);
View Full Code Here

TOP

Related Classes of Pedidos.Comanda

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.