public int loggingCheck(String nr_lekarza, String password)
    {
        String hashpass = null;
        String pass2 = encode.encode(password);
        int status;
        try {
            String pyt = "SELECT * from lekarze where nr_lekarza=?";
            PreparedStatement check = getConn().prepareStatement(pyt);
            check.setString(1, nr_lekarza);
            ResultSet rscheck = check.executeQuery();
            while(rscheck.next())
            {
                hashpass =rscheck.getString("pass");
            }
            
            if(hashpass.equals(pass2)==true) {
                status=1;
                LOGGER.log(Level.INFO, "Pass uzytkownika:{0} poprawne", nr_lekarza);
                
            }
            else {
                status=2;
                LOGGER.log(Level.WARNING, "Pass uzytkownika:{0} bledne!", nr_lekarza);
                
            }
        } 
        catch(NullPointerException ex)
        {
            LOGGER.info("Brak uzytkownika w bazie! ");
            status=2;
        }
        catch (Exception ex) {
            LOGGER.log(Level.SEVERE, "Blad podczas logowania", ex);
            status=2;
        }
        return status;
       
    } //login