Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package projekt;
- import java.util.ArrayList;
- import java.util.Scanner;
- import javax.swing.JOptionPane;
- import oru.inf.InfDB;
- import oru.inf.InfException;
- public class LogIn {
- private InfDB idb;
- private ArrayList<String> losenordLista;
- Scanner authenticate = new Scanner(System.in);
- String username = authenticate.nextLine();
- String password = authenticate.nextLine();
- String larareUserName;
- String lararePassword;
- String adminUserName;
- String adminPassword;
- static String login;
- public boolean login() {
- this.idb = idb;
- boolean valid = false;
- if (authenticate.equals(larareUserName) && authenticate.equals(lararePassword)) {
- try {
- Scanner larareInlogg = new Scanner(System.in);
- String fraga = "SELECT fornamn, losenord from larare";
- ArrayList<String> losenordLista = new ArrayList<String>(idb.fetchColumn(fraga));
- login = losenordLista.toString();
- valid = true;
- JOptionPane.showMessageDialog(null, "Vär vänlig vänta medans du loggas in");
- } catch (InfException e) {
- JOptionPane.showMessageDialog(null, "Fel lösenord eller användarnamn");
- System.out.println(e);
- }
- } else if (username.equals(adminUserName) && password.equals(adminPassword)) {
- try {
- Scanner adminInlogg = new Scanner(System.in);
- String fraga = "SELECT fornamn,losenord from larare";
- ArrayList<String> losenordLista = new ArrayList<String>(idb.fetchColumn(fraga));
- login = losenordLista.toString();
- valid = true;
- JOptionPane.showMessageDialog(null, "Vär vänlig vänta medans du loggas in");
- } catch (InfException e) {
- JOptionPane.showMessageDialog(null, "Fel lösenord eller användarnamn");
- System.out.println(e);
- }
- }
- return valid;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement