String usuario = this.txtStrUsuario.getText().trim();
String password = this.txtstrPassword.getText().trim();
if (this.txtStrUsuario.getText().trim().equals("root") && this.txtstrPassword.getText().trim().equals("root")) {
int idPerfil = -1;
FrmPadre x = new FrmPadre(idPerfil);
x.setExtendedState(MAXIMIZED_BOTH);
x.setVisible(true);
dispose();
} else {
if (this.validaDatos() == true) {
try {
CtrlConfEmpleado cliente = new CtrlConfEmpleado();
baseEntity.setStrUsuario(usuario);
baseEntity.setStrContraseña(password);
if (cliente.ConsultaSimple(baseEntity)) {
ArrayList<Object> lista = cliente.ConsultaEspecializada(baseEntity);
for (int i = 0; i < lista.size(); i++) {
ConfEmpleado tempObject = (ConfEmpleado) lista.get(i);
this.baseEntity.setStrContraseña(tempObject.getStrContraseña());
this.baseEntity.setStrUsuario(tempObject.getStrUsuario());
this.baseEntity.setId(tempObject.getId());
this.baseEntity.setIdPerfil(tempObject.getIdPerfil());
this.idPerfil = tempObject.getIdPerfil();
}
CtrlConfPMA CPMA = new CtrlConfPMA();
ArrayList<Object> listTemp = CPMA.ConsultaCompleja(this.idPerfil);
FrmPadre x = new FrmPadre(listTemp,this.baseEntity);
x.setExtendedState(MAXIMIZED_BOTH);
x.setVisible(true);
dispose();
}
} catch (SQLException ex) {
Logger.getLogger(frmLogueo.class.getName()).log(Level.SEVERE, null, ex);
}
}
}