Buenas gente, tengo un problemirijilla con un sistema que digamos estamos haciendo con un amigo.
Nuestro tema es que estamos haciendo un sistema de hoteleria para la facultad y nuestro problema seria en cuanto a registro de estadía.
Al registrar una estadía y mientras que la estadía este activa (que no se haya hecho aun un cierre) no tiene que permitir registrar otra estadía con una habitación que ya este en uso, ok hasta ahí todo perfecto, supimos hacer la comprobación de eso.
Ahora nuestro tema es que a la hora de hacer el cierre tenemos que hacer que la habitación pueda usarse nuevamente.
Esta es la linea que usamos para comprobar si la habitacion está en uso:
public void setBuscarHabitad(Habitacion habitacion) {
boolean ope=false;
try {
if (SesionHabitacion.verificarActivo(habitacion.getCodigo())==true) {
tCodigoHabitacion.setText(String.valueOf(habitacion.getCodigo()));
tDesHabita.setText(String.valueOf(habitacion.getDescrpcion()));
tMonto.setText(String.valueOf(habitacion.getMondia()));
}else {
JOptionPane.showMessageDialog(null, "La Habitación està en uso","Aviso Hotel Can",2);
bBuscarHabitacion.requestFocus();
}
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
Esta es la ventada de la estadia