Datos agregados en archivo cocina.sql
This commit is contained in:
parent
40b0a4189d
commit
d31c2b4209
136
Base/cocina.sql
136
Base/cocina.sql
|
@ -1,9 +1,8 @@
|
||||||
create database cocina;
|
create database cocina;
|
||||||
use cocina;
|
|
||||||
#Crear un usuario para ocuparlo en el programa y no estar cambiando el archivo conexion.java
|
|
||||||
CREATE USER 'UserRemoto' @'localhost' IDENTIFIED BY 'password123';
|
CREATE USER 'UserRemoto' @'localhost' IDENTIFIED BY 'password123';
|
||||||
GRANT ALL PRIVILEGES ON cocina TO 'UserRemoto' @'localhost';
|
GRANT ALL PRIVILEGES ON cocina TO 'UserRemoto' @'localhost';
|
||||||
FLUSH PRIVILEGES;
|
FLUSH PRIVILEGES;
|
||||||
|
use cocina;
|
||||||
|
|
||||||
drop table usuarios;
|
drop table usuarios;
|
||||||
create table usuarios(
|
create table usuarios(
|
||||||
|
@ -17,23 +16,26 @@ drop table asiento;
|
||||||
create table asiento(
|
create table asiento(
|
||||||
id integer auto_increment primary key,
|
id integer auto_increment primary key,
|
||||||
nombre_asiento varchar(100),
|
nombre_asiento varchar(100),
|
||||||
precio integer,
|
estado boolean,
|
||||||
zona_id integer,
|
zona_id integer,
|
||||||
FOREIGN KEY (zona_id) REFERENCES zona(id)
|
FOREIGN KEY (zona_id) REFERENCES zona(id)
|
||||||
);
|
);
|
||||||
|
|
||||||
drop table zona;
|
drop table zona;
|
||||||
create table zona(
|
create table zona(
|
||||||
id integer auto_increment primary key
|
id integer auto_increment primary key,
|
||||||
|
precio double
|
||||||
);
|
);
|
||||||
|
|
||||||
|
drop table compra;
|
||||||
create table compra (
|
create table compra (
|
||||||
id integer auto_increment primary key,
|
id integer auto_increment primary key,
|
||||||
usuario varchar(100),
|
usuario_id varchar(100),
|
||||||
asiento_id integer,
|
asiento_id integer,
|
||||||
|
zona_id integer,
|
||||||
FOREIGN KEY (usuario_id) REFERENCES usuarios(nombreUsuario),
|
FOREIGN KEY (usuario_id) REFERENCES usuarios(nombreUsuario),
|
||||||
FOREIGN KEY (asiento_id) REFERENCES asiento(id)
|
FOREIGN KEY (asiento_id) REFERENCES asiento(id),
|
||||||
|
FOREIGN KEY (zona_id) REFERENCES zona(id)
|
||||||
);
|
);
|
||||||
|
|
||||||
INSERT INTO `usuarios`(`nombreUsuario`,`correo`,`password`,`tipo`)VALUES
|
INSERT INTO `usuarios`(`nombreUsuario`,`correo`,`password`,`tipo`)VALUES
|
||||||
|
@ -44,12 +46,120 @@ INSERT INTO `usuarios`(`nombreUsuario`,`correo`,`password`,`tipo`)VALUES
|
||||||
|
|
||||||
select * from usuarios;
|
select * from usuarios;
|
||||||
|
|
||||||
INSERT INTO `zona`(`id`)VALUES
|
INSERT INTO `zona`(`precio`)VALUES
|
||||||
('1'),
|
(300),
|
||||||
('2'),
|
(500),
|
||||||
('3'),
|
(600),
|
||||||
('4');
|
(300);
|
||||||
|
|
||||||
|
|
||||||
|
INSERT INTO `usuarios`(`nombreUsuario`, `correo`, `password`, `tipo`) VALUES(?,?,?,?);
|
||||||
|
|
||||||
select * from zona;
|
select * from zona;
|
||||||
|
|
||||||
|
INSERT INTO `asiento`(`nombre_asiento`, `estado`, `zona_id`)
|
||||||
|
VALUES
|
||||||
|
("A1",true,1),
|
||||||
|
("A2",true,1),
|
||||||
|
("A3",true,1),
|
||||||
|
("A4",true,1),
|
||||||
|
("A5",true,1),
|
||||||
|
("B1",true,1),
|
||||||
|
("B2",true,1),
|
||||||
|
("B3",true,1),
|
||||||
|
("B4",true,1),
|
||||||
|
("B5",true,1),
|
||||||
|
("C1",true,1),
|
||||||
|
("C2",true,1),
|
||||||
|
("C3",true,1),
|
||||||
|
("C4",true,1),
|
||||||
|
("C5",true,1),
|
||||||
|
("D1",true,1),
|
||||||
|
("D2",true,1),
|
||||||
|
("D3",true,1),
|
||||||
|
("D4",true,1),
|
||||||
|
("D5",true,1),
|
||||||
|
("E1",true,1),
|
||||||
|
("E2",true,1),
|
||||||
|
("E3",true,1),
|
||||||
|
("E4",true,1),
|
||||||
|
("E5",true,1),
|
||||||
|
("F1",true,1),
|
||||||
|
("F2",true,1),
|
||||||
|
("F3",true,1),
|
||||||
|
("F4",true,1),
|
||||||
|
("F5",true,1),
|
||||||
|
("G1",true,1),
|
||||||
|
("G2",true,1),
|
||||||
|
("G3",true,1),
|
||||||
|
("G4",true,1),
|
||||||
|
("G5",true,1),
|
||||||
|
("A1",true,2),
|
||||||
|
("A2",true,2),
|
||||||
|
("A3",true,2),
|
||||||
|
("A4",true,2),
|
||||||
|
("A5",true,2),
|
||||||
|
("A6",true,2),
|
||||||
|
("B1",true,2),
|
||||||
|
("B2",true,2),
|
||||||
|
("B3",true,2),
|
||||||
|
("B4",true,2),
|
||||||
|
("B5",true,2),
|
||||||
|
("B6",true,2),
|
||||||
|
("C1",true,2),
|
||||||
|
("C2",true,2),
|
||||||
|
("C3",true,2),
|
||||||
|
("C4",true,2),
|
||||||
|
("C5",true,2),
|
||||||
|
("C6",true,2),
|
||||||
|
("D1",true,2),
|
||||||
|
("D2",true,2),
|
||||||
|
("D3",true,2),
|
||||||
|
("D4",true,2),
|
||||||
|
("D5",true,2),
|
||||||
|
("D6",true,2),
|
||||||
|
("A1",true,3),
|
||||||
|
("A2",true,3),
|
||||||
|
("A3",true,3),
|
||||||
|
("A4",true,3),
|
||||||
|
("A5",true,3),
|
||||||
|
("B1",true,3),
|
||||||
|
("B2",true,3),
|
||||||
|
("B3",true,3),
|
||||||
|
("B4",true,3),
|
||||||
|
("B5",true,3),
|
||||||
|
("A1",true,4),
|
||||||
|
("A2",true,4),
|
||||||
|
("A3",true,4),
|
||||||
|
("A4",true,4),
|
||||||
|
("A5",true,4),
|
||||||
|
("B1",true,4),
|
||||||
|
("B2",true,4),
|
||||||
|
("B3",true,4),
|
||||||
|
("B4",true,4),
|
||||||
|
("B5",true,4),
|
||||||
|
("C1",true,4),
|
||||||
|
("C2",true,4),
|
||||||
|
("C3",true,4),
|
||||||
|
("C4",true,4),
|
||||||
|
("C5",true,4),
|
||||||
|
("D1",true,4),
|
||||||
|
("D2",true,4),
|
||||||
|
("D3",true,4),
|
||||||
|
("D4",true,4),
|
||||||
|
("D5",true,4),
|
||||||
|
("E1",true,4),
|
||||||
|
("E2",true,4),
|
||||||
|
("E3",true,4),
|
||||||
|
("E4",true,4),
|
||||||
|
("E5",true,4),
|
||||||
|
("F1",true,4),
|
||||||
|
("F2",true,4),
|
||||||
|
("F3",true,4),
|
||||||
|
("F4",true,4),
|
||||||
|
("F5",true,4),
|
||||||
|
("G1",true,4),
|
||||||
|
("G2",true,4),
|
||||||
|
("G3",true,4),
|
||||||
|
("G4",true,4),
|
||||||
|
("G5",true,4);
|
||||||
|
|
|
@ -5,9 +5,12 @@ import Modelo.Consulta;
|
||||||
import Modelo.Sala;
|
import Modelo.Sala;
|
||||||
import Modelo.Zona;
|
import Modelo.Zona;
|
||||||
import Vista.SalaPrincipal;
|
import Vista.SalaPrincipal;
|
||||||
|
import Vista.seleccionarBoleto;
|
||||||
import java.awt.Color;
|
import java.awt.Color;
|
||||||
import java.awt.Dimension;
|
import java.awt.Dimension;
|
||||||
import java.awt.GridLayout;
|
import java.awt.GridLayout;
|
||||||
|
import java.awt.event.ActionEvent;
|
||||||
|
import java.awt.event.ActionListener;
|
||||||
import javax.swing.ImageIcon;
|
import javax.swing.ImageIcon;
|
||||||
import javax.swing.JButton;
|
import javax.swing.JButton;
|
||||||
|
|
||||||
|
@ -15,7 +18,7 @@ import javax.swing.JButton;
|
||||||
* @author Juan Ska
|
* @author Juan Ska
|
||||||
*/
|
*/
|
||||||
public class ControladorEcenario {
|
public class ControladorEcenario {
|
||||||
private SalaPrincipal VentanaSala;
|
private SalaPrincipal ventanaSala;
|
||||||
|
|
||||||
|
|
||||||
Asiento [][] asientoZB;
|
Asiento [][] asientoZB;
|
||||||
|
@ -26,7 +29,7 @@ public class ControladorEcenario {
|
||||||
Consulta consulta = new Consulta();
|
Consulta consulta = new Consulta();
|
||||||
Sala sala;
|
Sala sala;
|
||||||
public ControladorEcenario(SalaPrincipal VentanaSala) {
|
public ControladorEcenario(SalaPrincipal VentanaSala) {
|
||||||
this.VentanaSala = VentanaSala;
|
this.ventanaSala = VentanaSala;
|
||||||
crearZonas();
|
crearZonas();
|
||||||
crearAsientos();
|
crearAsientos();
|
||||||
crearGUI();
|
crearGUI();
|
||||||
|
@ -53,7 +56,7 @@ public class ControladorEcenario {
|
||||||
}
|
}
|
||||||
public void crearZonaB() {
|
public void crearZonaB() {
|
||||||
//panelZonaB.setLayout(new GridLayout(7,5));
|
//panelZonaB.setLayout(new GridLayout(7,5));
|
||||||
VentanaSala.getPanelB().setLayout(new GridLayout(7, 5));
|
ventanaSala.getPanelB().setLayout(new GridLayout(7, 5));
|
||||||
|
|
||||||
JButton[][] matrizB = new JButton[7][5];
|
JButton[][] matrizB = new JButton[7][5];
|
||||||
|
|
||||||
|
@ -70,7 +73,16 @@ public class ControladorEcenario {
|
||||||
}
|
}
|
||||||
botonaleatorio.setPreferredSize(new Dimension(30, 30));
|
botonaleatorio.setPreferredSize(new Dimension(30, 30));
|
||||||
matrizB[i][j] = botonaleatorio;
|
matrizB[i][j] = botonaleatorio;
|
||||||
VentanaSala.getPanelB().add(matrizB[i][j]);
|
ventanaSala.getPanelB().add(matrizB[i][j]);
|
||||||
|
botonaleatorio.addActionListener(new ActionListener() {
|
||||||
|
@Override
|
||||||
|
public void actionPerformed(ActionEvent e) {
|
||||||
|
seleccionarBoleto ventana = new seleccionarBoleto(zonas[0], ventanaSala.getPanelB(), matrizB);
|
||||||
|
ventana.setLocationRelativeTo(null);
|
||||||
|
ventana.setVisible(true);
|
||||||
|
ventanaSala.dispose();
|
||||||
|
}
|
||||||
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -7,12 +7,12 @@ import Vista.SalaPrincipal;
|
||||||
public class Main {
|
public class Main {
|
||||||
|
|
||||||
public static void main(String[] args) {
|
public static void main(String[] args) {
|
||||||
/*Login login = new Login();
|
Login login = new Login();
|
||||||
login.setLocationRelativeTo(null);
|
|
||||||
login.setVisible(true);*/
|
|
||||||
SalaPrincipal login = new SalaPrincipal(new Usuario());
|
|
||||||
login.setLocationRelativeTo(null);
|
login.setLocationRelativeTo(null);
|
||||||
login.setVisible(true);
|
login.setVisible(true);
|
||||||
|
/*SalaPrincipal login = new SalaPrincipal(new Usuario());
|
||||||
|
login.setLocationRelativeTo(null);
|
||||||
|
login.setVisible(true);*/
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
|
@ -1,12 +1,25 @@
|
||||||
package Vista;
|
package Vista;
|
||||||
|
|
||||||
|
import Modelo.Zona;
|
||||||
|
import java.awt.BorderLayout;
|
||||||
|
import java.awt.event.ActionEvent;
|
||||||
|
import java.awt.event.ActionListener;
|
||||||
|
import javax.swing.JButton;
|
||||||
|
import javax.swing.JPanel;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @author reyes
|
* @author reyes
|
||||||
*/
|
*/
|
||||||
public class seleccionarBoleto extends javax.swing.JFrame {
|
public class seleccionarBoleto extends javax.swing.JFrame {
|
||||||
|
|
||||||
public seleccionarBoleto() {
|
public seleccionarBoleto(Zona zona, JPanel panelB, JButton[][] matrizB) {
|
||||||
initComponents();
|
initComponents();
|
||||||
|
jPanel2.setSize(panelB.getWidth(), panelB.getHeight());
|
||||||
|
jPanel2.setLayout(new java.awt.BorderLayout());
|
||||||
|
jPanel2.add(panelB,BorderLayout.CENTER);
|
||||||
|
jPanel2.revalidate();
|
||||||
|
jPanel2.repaint();
|
||||||
}
|
}
|
||||||
|
|
||||||
@SuppressWarnings("unchecked")
|
@SuppressWarnings("unchecked")
|
||||||
|
@ -214,4 +227,5 @@ public class seleccionarBoleto extends javax.swing.JFrame {
|
||||||
private javax.swing.JPanel jPanel1;
|
private javax.swing.JPanel jPanel1;
|
||||||
private javax.swing.JPanel jPanel2;
|
private javax.swing.JPanel jPanel2;
|
||||||
// End of variables declaration//GEN-END:variables
|
// End of variables declaration//GEN-END:variables
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue