private void btnBuscarActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btnBuscarActionPerformed
        // TODO add your handling code here:
        String busqueda = tfBusqueda.getText();
        boolean esDigito = StringValidation.validaDigitos(busqueda);
        boolean esCorreo = StringValidation.validaCorreo(busqueda);

        if (esDigito || esCorreo) {
            try {
                registraCorreo = new RegistraCorreo();
                correo = (esDigito) ? registraCorreo.getCorreoByID(busqueda)
                        : registraCorreo.getCorreoByNombre(busqueda);

                if (correo != null) {
                    lblCorreo.setText(correo.getNombre());
                    lblOrigen.setText(correo.getOrigen().getNombre());
                    lblGrupo.setText(correo.getGrupo().getNombre());
                } else {
                    JOptionPane.showMessageDialog(this, "No existe correo con ese dato.", "No existe correo.", JOptionPane.WARNING_MESSAGE);
                }
            } catch (ClassNotFoundException | InstantiationException | IllegalAccessException | SQLException ex) {
                Logger.getLogger(VistaEliminar.class.getName()).log(Level.SEVERE, null, ex);
            }
        } else {
            JOptionPane.showMessageDialog(this, "Escribe un ID o un correo válido.", "Elemento inválido", JOptionPane.WARNING_MESSAGE);
        }
    }//GEN-LAST:event_btnBuscarActionPerformed