private boolean isCompletoDatosObligarios() {
        boolean b = false;
        boolean bapellido, bnombre, bdni,bSector;
        bapellido = txtApellido.getText().trim().isEmpty();
        bnombre = txtNombre.getText().trim().isEmpty();
        bdni = txtDni.getText().trim().isEmpty();
        bSector = cmbSector.getSelectedIndex() == 0;
        if (!bapellido && !bnombre && !bdni && !bSector) {
            b = true;
        } else {
            if (bapellido) {
                new MiJoptionPane().mensajeErrorCampoVacio(null, lblApellido.getText());
            } else if (bnombre) {
                new MiJoptionPane().mensajeErrorCampoVacio(null, lblNombre.getText());
            } else if (bdni) {
                new MiJoptionPane().mensajeErrorCampoVacio(null, lblDni.getText());
            } else if (bSector) {
                new MiJoptionPane().mensajeErrorCampoVacio(null, lblSector.getText());
            }
        }
        return b;
    }