Compare commits
2 Commits
123ba1a5ca
...
11afd1c804
Author | SHA1 | Date |
---|---|---|
David | 11afd1c804 | |
David | 9393e19890 |
|
@ -2,6 +2,11 @@ import javax.swing.*;
|
||||||
import java.awt.*;
|
import java.awt.*;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
import java.sql.Connection;
|
||||||
|
import java.sql.PreparedStatement;
|
||||||
|
import java.sql.ResultSet;
|
||||||
|
import java.sql.SQLException;
|
||||||
|
import java.sql.Statement;
|
||||||
|
|
||||||
public class SeleccionarAsientoV extends JPanel {
|
public class SeleccionarAsientoV extends JPanel {
|
||||||
|
|
||||||
|
@ -11,6 +16,7 @@ public class SeleccionarAsientoV extends JPanel {
|
||||||
private int noAsientosSeleccionados = 0;
|
private int noAsientosSeleccionados = 0;
|
||||||
private JLabel lSeleccionar = new JLabel("Asientos seleccionados: " + noAsientosSeleccionados);
|
private JLabel lSeleccionar = new JLabel("Asientos seleccionados: " + noAsientosSeleccionados);
|
||||||
|
|
||||||
|
private JLabel lFuncion = new JLabel("Función: XXX");
|
||||||
private JPanel pInferior = new JPanel(new FlowLayout(FlowLayout.CENTER));
|
private JPanel pInferior = new JPanel(new FlowLayout(FlowLayout.CENTER));
|
||||||
private int total = 0;
|
private int total = 0;
|
||||||
private JLabel lTotal = new JLabel("Total: " + total + "$");
|
private JLabel lTotal = new JLabel("Total: " + total + "$");
|
||||||
|
@ -34,9 +40,21 @@ public class SeleccionarAsientoV extends JPanel {
|
||||||
crearCeldas(7,10);
|
crearCeldas(7,10);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public SeleccionarAsientoV() throws HeadlessException {
|
||||||
|
this.setLayout(new BorderLayout());
|
||||||
|
|
||||||
|
llenarAsientos();
|
||||||
|
|
||||||
|
agregarComponentes();
|
||||||
|
añadirListeners();
|
||||||
|
|
||||||
|
crearCeldas(7,10);
|
||||||
|
}
|
||||||
|
|
||||||
public void agregarComponentes(){
|
public void agregarComponentes(){
|
||||||
pSuperior.add(this.bRegresar);
|
pSuperior.add(this.bRegresar);
|
||||||
pSuperior.add(lSeleccionar);
|
pSuperior.add(lSeleccionar);
|
||||||
|
pSuperior.add(this.lFuncion);
|
||||||
|
|
||||||
pInferior.add(this.lTotal);
|
pInferior.add(this.lTotal);
|
||||||
pInferior.add(this.bSeleccionar);
|
pInferior.add(this.bSeleccionar);
|
||||||
|
@ -97,6 +115,25 @@ public class SeleccionarAsientoV extends JPanel {
|
||||||
//bRegresar.addActionListener(new GestiónBotónCambiarVentana(this,new ventana2().panelV2));
|
//bRegresar.addActionListener(new GestiónBotónCambiarVentana(this,new ventana2().panelV2));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void llenarAsientos(){
|
||||||
|
asientos = new Asiento[7][10];
|
||||||
|
String zona = "";
|
||||||
|
for(int i = 0; i < 7; i++) {
|
||||||
|
for (int j = 0; j < 10; j++) {
|
||||||
|
if( ( (j >= 2) && (j <= 7) ) && ( (i >= 2) && (i <= 6) ) ){
|
||||||
|
zona = "A";
|
||||||
|
}
|
||||||
|
if( ((i == 1) && (j > 0) && (j < 9)) || ((j == 1) && (i > 0)) || ((j == 8) && (i > 0)) ){
|
||||||
|
zona = "B";
|
||||||
|
}
|
||||||
|
if( (i == 0) || (j == 0) || (j == 9)){
|
||||||
|
zona = "C";
|
||||||
|
}
|
||||||
|
asientos[i][j]=new Asiento(i,j,zona,false);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
public void seleccionarAsientos(Asiento asiento){
|
public void seleccionarAsientos(Asiento asiento){
|
||||||
int precio = 0;
|
int precio = 0;
|
||||||
|
|
||||||
|
@ -146,4 +183,14 @@ public class SeleccionarAsientoV extends JPanel {
|
||||||
lSeleccionar.setText("Asientos seleccionados: " + noAsientosSeleccionados);
|
lSeleccionar.setText("Asientos seleccionados: " + noAsientosSeleccionados);
|
||||||
lTotal.setText("Total: " + total + "$");
|
lTotal.setText("Total: " + total + "$");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void obtenerDatos(){
|
||||||
|
ConexionBD con = new ConexionBD();
|
||||||
|
Connection connection;
|
||||||
|
PreparedStatement ps;
|
||||||
|
ResultSet rs;
|
||||||
|
Statement st;
|
||||||
|
|
||||||
|
String consulta = "SELECT * FROM ASIENTOS WHERE idFkZona INNER JOIN";
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
Binary file not shown.
Loading…
Reference in New Issue