Skip to content

Commit

Permalink
Cambio de JFrames a JInternalFrame
Browse files Browse the repository at this point in the history
  • Loading branch information
FaustoCCR committed Oct 8, 2021
1 parent 39d0bf5 commit a6c7ae9
Show file tree
Hide file tree
Showing 48 changed files with 161 additions and 177 deletions.
42 changes: 15 additions & 27 deletions src/controlador/ControlActualizar_Proveedor.java
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ public void funcionalidad() {
vista_proveedor.getTxt_ruc().addKeyListener(new KeyAdapter() {
@Override
public void keyReleased(KeyEvent e) {
verificarProveedorRegistrado(vista_proveedor.getTxt_ruc().getText());
verificarRUCRepetido(vista_proveedor.getTxt_ruc().getText());
}

});
Expand All @@ -60,36 +60,24 @@ private boolean verificarRUCRepetido(String ruc) {

/*Analiza si el RUC a ser cambiada pertenece a otra proveedor ya registrado, por lo que no podrá si es el caso
*/
Predicate<ProveedorVo> condicion = p -> p.getId_proveedor().equalsIgnoreCase(ruc);
Predicate<ProveedorVo> condicion2 = p -> p.getId_proveedor() != id_proveedor;
if (!ruc.isEmpty()) {

boolean respuesta = modelo_proveedor.mostrarDatos(ruc, id_proveedor).isEmpty();
if (respuesta) {
Predicate<ProveedorVo> condicion = p -> p.getId_proveedor().equalsIgnoreCase(ruc);
Predicate<ProveedorVo> condicion2 = p -> p.getId_proveedor() != id_proveedor;

vista_proveedor.getTxt_ruc().setBorder(new LineBorder(Color.decode("#6CC01B"), 2));
boolean respuesta = modelo_proveedor.mostrarDatos(ruc, id_proveedor).isEmpty();
if (respuesta) {

vista_proveedor.getTxt_ruc().setBorder(new LineBorder(Color.decode("#6CC01B"), 2));
} else {
vista_proveedor.getTxt_ruc().setBorder(new LineBorder(Color.decode("#C33529"), 2));

}
return respuesta;
} else {
vista_proveedor.getTxt_ruc().setBorder(new LineBorder(Color.decode("#C33529"), 2));

return false;
}
return respuesta;
}

private boolean verificarProveedorRegistrado(String id_proveedor) {
//
// if (!id_proveedor.isEmpty()) {
// boolean respuesta = modelo_proveedor.mostrarDatosJoin(id_proveedor).isEmpty();
// if (respuesta) {

return verificarRUCRepetido(id_proveedor);
// } else {
// vista_proveedor.getTxt_ruc().setBorder(new LineBorder(Color.decode("#C33529"), 2));
//
// }
// return respuesta;
// } else {
// vista_proveedor.getTxt_ruc().setBorder(new LineBorder(Color.decode("#C33529"), 2));
// return false;
// }

}

Expand Down Expand Up @@ -137,7 +125,7 @@ private void actualizarProveedor() {

if (validarRegistro()) {

if (verificarProveedorRegistrado(vista_proveedor.getTxt_ruc().getText())) {
if (verificarRUCRepetido(vista_proveedor.getTxt_ruc().getText())) {

sentenciaUpdate();
restaurarBordes();
Expand Down
3 changes: 2 additions & 1 deletion src/controlador/ControlGestion_Cargo.java
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,8 @@ public ControlGestion_Cargo(CargoDao modelo_cargo, VistaGestion_Cargo vista_carg
vista_cargo.setVisible(true);
vista_cargo.setTitle("Cargos Registrados - Nexo Gym");
vista_cargo.setResizable(false);
vista_cargo.setLocationRelativeTo(null);
vista_cargo.setLocation(611, 159);
vista_cargo.setClosable(true);
vista_cargo.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
disenioTabla();
mostrarDatosTabla("");
Expand Down
3 changes: 2 additions & 1 deletion src/controlador/ControlGestion_Clientes.java
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,8 @@ public ControlGestion_Clientes(ClienteDao modelo_cliente, VistaGestion_Clientes
vista_cliente.setVisible(true);
vista_cliente.setTitle("Clientes Registrados - Nexo Gym");
vista_cliente.setResizable(false);
vista_cliente.setLocationRelativeTo(null);
vista_cliente.setLocation(611, 159);
vista_cliente.setClosable(true);
vista_cliente.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
disenioTabla();

Expand Down
13 changes: 3 additions & 10 deletions src/controlador/ControlGestion_CtgProducto.java
Original file line number Diff line number Diff line change
@@ -1,8 +1,4 @@
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/

package controlador;

import java.awt.Font;
Expand All @@ -15,10 +11,6 @@
import vista.VistaActualizar_CtgProducto;
import vista.VistaGestion_CtgProducto;

/**
*
* @author Usuario
*/
public class ControlGestion_CtgProducto {
private Ctg_ProductoDao modelo_ctgp;
private VistaGestion_CtgProducto vista_ctgp;
Expand All @@ -33,7 +25,8 @@ public ControlGestion_CtgProducto(Ctg_ProductoDao modelo_ctgp, VistaGestion_CtgP
vista_ctgp.setVisible(true);
vista_ctgp.setTitle("Rutinas Registradas - Nexo Gym");
vista_ctgp.setResizable(false);
vista_ctgp.setLocationRelativeTo(null);
vista_ctgp.setLocation(611, 159);
vista_ctgp.setClosable(true);
vista_ctgp.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
disenioTabla();
mostrarDatosTabla("");
Expand Down
3 changes: 2 additions & 1 deletion src/controlador/ControlGestion_Empleados.java
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,8 @@ public ControlGestion_Empleados(EmpleadoDao modelo_empleado, VistaGestion_Emplea
vista_empleado.setVisible(true);
vista_empleado.setTitle("Empleados Registrados - Nexo Gym");
vista_empleado.setResizable(false);
vista_empleado.setLocationRelativeTo(null);
vista_empleado.setLocation(611, 159);
vista_empleado.setClosable(true);
vista_empleado.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
disenioTabla();

Expand Down
3 changes: 2 additions & 1 deletion src/controlador/ControlGestion_Membresia.java
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,8 @@ public ControlGestion_Membresia(MembresiaDao modelo, VistaGestion_Membresias vis
vista.setVisible(true);
vista.setTitle("Membresías Registradas - Nexo Gym");
vista.setResizable(false);
vista.setLocationRelativeTo(null);
vista.setLocation(611, 159);
vista.setClosable(true);
vista.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);

disenioTabla();
Expand Down
3 changes: 2 additions & 1 deletion src/controlador/ControlGestion_Persona.java
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,8 @@ public ControlGestion_Persona(PersonaDao modelo_persona, VistaGestion_Persona vi
vista_persona.setVisible(true);
vista_persona.setTitle("Personas Registradas - Nexo Gym");
vista_persona.setResizable(false);
vista_persona.setLocationRelativeTo(null);
vista_persona.setLocation(611, 159);
vista_persona.setClosable(true);
vista_persona.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
disenioTabla();

Expand Down
3 changes: 2 additions & 1 deletion src/controlador/ControlGestion_Productos.java
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,8 @@ public ControlGestion_Productos(ProductoDao modelo, VistaGestion_Productos vista
vista.setVisible(true);
vista.setTitle("Productos Registrados - Nexo Gym");
vista.setResizable(false);
vista.setLocationRelativeTo(null);
vista.setLocation(611, 159);
vista.setClosable(true);
vista.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
disenioTabla();

Expand Down
27 changes: 9 additions & 18 deletions src/controlador/ControlGestion_Proveedor.java
Original file line number Diff line number Diff line change
@@ -1,8 +1,3 @@
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package controlador;

import java.awt.Font;
Expand All @@ -15,10 +10,6 @@
import vista.VistaActualizar_Proveedores;
import vista.VistaGestion_Proveedor;

/**
*
* @author Casa
*/
public class ControlGestion_Proveedor {

private ProveedorDao modelo_proveedor;
Expand All @@ -34,7 +25,8 @@ public ControlGestion_Proveedor(ProveedorDao modelo_proveedor, VistaGestion_Prov
vista_proveedor.setVisible(true);
vista_proveedor.setTitle("Proveedores Registrados - Nexo Gym");
vista_proveedor.setResizable(false);
vista_proveedor.setLocationRelativeTo(null);
vista_proveedor.setLocation(611, 159);
vista_proveedor.setClosable(true);
vista_proveedor.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
disenioTabla();
mostrarDatosTabla("");
Expand All @@ -60,12 +52,10 @@ private void disenioTabla() {
tb_model = new DefaultTableModel(columnas, 0) {
@Override
public boolean isCellEditable(int row, int column) {
if (column == 3) {
return true;

/*true me permite tomar los datos de la tabla para copiar en otro formulario*/
return true;

} else {
return false;
}
}

};
Expand All @@ -88,7 +78,7 @@ private void mostrarDatosTabla(String aguja) {

});
}

private void ventanaActualizar() {

int fila = vista_proveedor.getJtable_proveedores().getSelectedRow();
Expand All @@ -107,7 +97,8 @@ private void ventanaActualizar() {
}

}
private void sentenciaDelete() {

private void sentenciaDelete() {

int fila = vista_proveedor.getJtable_proveedores().getSelectedRow();
final int columna = 0;
Expand All @@ -117,7 +108,7 @@ private void sentenciaDelete() {
String proveedor = modelo_proveedor.mostrarDatos().stream().filter(u -> u.getId_proveedor().equals(id_prov)).findAny().get().getNombre();

// String producto = modelo.mostrarDatos("").stream().filter(u -> u.getId_prod() == id_producto).findAny().get().getNombre();
int resp = JOptionPane.showConfirmDialog(vista_proveedor, "Seguro desea eliminar el proveedor : "+proveedor, "Confirmación", JOptionPane.YES_NO_OPTION);
int resp = JOptionPane.showConfirmDialog(vista_proveedor, "Seguro desea eliminar el proveedor : " + proveedor, "Confirmación", JOptionPane.YES_NO_OPTION);
if (resp == 0) {

modelo_proveedor.eliminar(id_prov);
Expand Down
3 changes: 2 additions & 1 deletion src/controlador/ControlGestion_Rutina.java
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,8 @@ public ControlGestion_Rutina(RutinaDao modelo_rutina, VistaGestion_Rutina vista_
vista_rutina.setVisible(true);
vista_rutina.setTitle("Rutinas Registradas - Nexo Gym");
vista_rutina.setResizable(false);
vista_rutina.setLocationRelativeTo(null);
vista_rutina.setLocation(611, 159);
vista_rutina.setClosable(true);
vista_rutina.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
disenioTabla();
mostrarDatosTabla("");
Expand Down
3 changes: 2 additions & 1 deletion src/controlador/ControlGestion_Users.java
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,8 @@ public ControlGestion_Users(UsuarioDao modelo_user, VistaGestion_Users vista) {
vista.setVisible(true);
vista.setTitle("Clientes Registrados - Nexo Gym");
vista.setResizable(false);
vista.setLocationRelativeTo(null);
vista.setLocation(611, 159);
vista.setClosable(true);
vista.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
disenioTabla();

Expand Down
3 changes: 2 additions & 1 deletion src/controlador/ControlRealizar_Venta.java
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,8 @@ public ControlRealizar_Venta(Ecb_VentaDao modeloecb_venta, Cuerpo_VentaDao model
vista.setVisible(true);
vista.setTitle("Venta de Productos - Nexo Gym");
vista.setResizable(false);
vista.setLocationRelativeTo(null);
vista.setLocation(470, 0);
vista.setClosable(true);
vista.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
vista.getJdate_venta().getDateEditor().setEnabled(false);
vista.getJdate_venta().setDate(new java.util.Date());
Expand Down
3 changes: 2 additions & 1 deletion src/controlador/ControlRegistrar_Cargo.java
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,8 @@ public ControlRegistrar_Cargo(CargoDao modelo, VistaRegistrarCargo vista) {
vista.setVisible(true);
vista.setTitle("Registro de Cargos - Nexo Gym");
vista.setResizable(false);
vista.setLocationRelativeTo(null);
vista.setLocation(611, 159);
vista.setClosable(true);
vista.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
}

Expand Down
3 changes: 2 additions & 1 deletion src/controlador/ControlRegistrar_Cliente.java
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,8 @@ public ControlRegistrar_Cliente(ClienteDao modelo_cliente, VistaRegistrar_Client
vista.setVisible(true);
vista.setTitle("Registro de Clientes - Nexo Gym");
vista.setResizable(false);
vista.setLocationRelativeTo(null);
vista.setLocation(611, 159);
vista.setClosable(true);
vista.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);

vista.getJdate_inicio().getDateEditor().setDate(new java.util.Date());
Expand Down
3 changes: 2 additions & 1 deletion src/controlador/ControlRegistrar_CtgProducto.java
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,8 @@ public ControlRegistrar_CtgProducto(Ctg_ProductoDao modelo, VistaRegistrar_CtgPr
vista.setVisible(true);
vista.setTitle("Registro Categorias Productos - Nexo Gym");
vista.setResizable(false);
vista.setLocationRelativeTo(null);
vista.setLocation(611, 159);
vista.setClosable(true);
vista.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);

}
Expand Down
3 changes: 2 additions & 1 deletion src/controlador/ControlRegistrar_Empleado.java
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,8 @@ public ControlRegistrar_Empleado(EmpleadoDao modelo, VistaRegistrar_Empleado vis
vista.setVisible(true);
vista.setTitle("Registro de Empleados - Nexo Gym");
vista.setResizable(false);
vista.setLocationRelativeTo(null);
vista.setLocation(611, 159);
vista.setClosable(true);
vista.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
vista.getJd_fechacontrato().getDateEditor().setEnabled(false);
vista.getJd_fechacontrato().setDate(new java.util.Date());
Expand Down
3 changes: 2 additions & 1 deletion src/controlador/ControlRegistrar_Membresia.java
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,8 @@ public ControlRegistrar_Membresia(MembresiaDao modelo, VistaRegistrar_Membresia
vista.setVisible(true);
vista.setTitle("Registro de Membresias - Nexo Gym");
vista.setResizable(false);
vista.setLocationRelativeTo(null);
vista.setLocation(611, 159);
vista.setClosable(true);
vista.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);

}
Expand Down
2 changes: 1 addition & 1 deletion src/controlador/ControlRegistrar_Persona.java
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ public ControlRegistrar_Persona(PersonaDao modelo_persona, VistaRegistrar_Person
vista.setVisible(true);
vista.setTitle("Registro de Persona - Nexo Gym");
vista.setResizable(false);
vista.setLocation(611, 259);
vista.setLocation(611, 159);
vista.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
vista.setClosable(true);

Expand Down
3 changes: 2 additions & 1 deletion src/controlador/ControlRegistrar_Producto.java
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,8 @@ public ControlRegistrar_Producto(ProductoDao modelo_producto, VistaRegistrar_Pro
vista_producto.setVisible(true);
vista_producto.setTitle("Registro de Productos - Nexo Gym");
vista_producto.setResizable(false);
vista_producto.setLocationRelativeTo(null);
vista_producto.setLocation(611, 159);
vista_producto.setClosable(true);
vista_producto.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);

cargarCategorias();
Expand Down
3 changes: 2 additions & 1 deletion src/controlador/ControlRegistrar_Proveedor.java
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,8 @@ public ControlRegistrar_Proveedor(ProveedorDao modelo, VistaRegistrar_Proveedor
vista.setVisible(true);
vista.setTitle("Registro de Proveedores - Nexo Gym");
vista.setResizable(false);
vista.setLocationRelativeTo(null);
vista.setLocation(611, 159);
vista.setClosable(true);
vista.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
}

Expand Down
3 changes: 2 additions & 1 deletion src/controlador/ControlRegistrar_Rutina.java
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,8 @@ public ControlRegistrar_Rutina(RutinaDao modelo, VistaRegistrar_Rutina vista) {
vista.setVisible(true);
vista.setTitle("Registro de Rutina - Nexo Gym");
vista.setResizable(false);
vista.setLocationRelativeTo(null);
vista.setLocation(611, 159);
vista.setClosable(true);
vista.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);

}
Expand Down
4 changes: 3 additions & 1 deletion src/controlador/ControlRegistrar_Usuario.java
Original file line number Diff line number Diff line change
Expand Up @@ -31,8 +31,10 @@ public ControlRegistrar_Usuario(UsuarioDao modelo_usuario, VistaRegistrar_Usuari
vista.setVisible(true);
vista.setTitle("Registro de Usuarios - Nexo Gym");
vista.setResizable(false);
vista.setLocationRelativeTo(null);
vista.setLocation(611, 159);
vista.setClosable(true);
vista.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);


cargarRoles();

Expand Down
Loading

0 comments on commit a6c7ae9

Please sign in to comment.