private void btnIngresarActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btnIngresarActionPerformed
        username = txtUsuario.getText();
        password = txtPass.getText();
        int numPerfil=0;
        Empleado emp= controlerE.ConsultarEmpleadoUsername(username);
        
        if(emp==null){
            JOptionPane.showMessageDialog(this, "Lo sentimos ha ocurrido un error en la conexion con la base de datos", "Error!", JOptionPane.ERROR_MESSAGE);
        }else{
            if(emp.getPassword()==null||!(emp.getPassword() .equals(password))){
                JOptionPane.showMessageDialog(this, "Nombre de usuario o contraseña invalida", "Error!", JOptionPane.ERROR_MESSAGE);
            }else{
                numPerfil=emp.getPerfil();
                switch (numPerfil) {
                    case 1:
                        admPanel= new PanelAdmin(emp.getIdEmpleado(), conn);
                        admPanel.setVisible(true);
                        this.dispose();
                        break;
                    case 2:
                        gerPanel= new PanelGerente(emp.getIdEmpleado(), conn);
                        gerPanel.setVisible(true);
                        this.dispose();
                        break;
                    case 3:
                        medPanel= new PanelMedico(emp.getIdEmpleado(), conn);
                        medPanel.setVisible(true);
                        this.dispose();
                        break;
                    case 4:
                        secPanel= new PanelSecretaria(emp.getIdEmpleado(), conn);
                        secPanel.setVisible(true);
                        this.dispose();
                        break;
                    case 5:
                        enfPanel= new PanelEnfermera(emp.getIdEmpleado(), conn);
                        enfPanel.setVisible(true);
                        this.dispose();
                        break;
                    default:
                        JOptionPane.showMessageDialog(this, "Usuario no existe", "Error!", JOptionPane.ERROR_MESSAGE);
                        break;
                }
            }
        }
        
    }//GEN-LAST:event_btnIngresarActionPerformed