Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package User;
- import java.sql.*;
- import marios.Database;
- import marina.SportData;
- import java.util.Scanner;
- public class User {
- private
- String username;
- String password;
- String email;
- String name;
- User() {
- username = "N/A";
- password = "N/A";
- email = "N/A";
- name = "N/A";
- }
- public void Register(Database user) {
- Scanner register = new Scanner(System.in);
- System.out.println("Please fill the required fields to register:");
- System.out.println("Username:");
- username = register.next();
- System.out.println("Password:");
- password = register.next();
- System.out.println("Name:");
- name = register.next();
- System.out.println("Email:");
- email = register.next();
- user.createQuery("INSERT INTO Data(name, pass, email, fname) VALUES ('"+username+"', '"+password+"', '"+email+"', '"+name+"')");
- user.insertDataToDatabase();
- System.out.println("Registration Complete!");
- SportData usr = new SportData();
- usr.SaveData();
- }
- public void LogIn(Database user) {
- Scanner login = new Scanner(System.in);
- System.out.println("Please type your information log in:");
- System.out.println("Username:");
- username = login.next();
- System.out.println("Password:");
- password = login.next();
- user.createQuery("SELECT * name FROM Data");
- ResultSet us = user.getDataFromDatabase();
- SportData ur = new SportData();
- ur.SaveData();
- }
- public void Display() {
- Database user = new Database();
- Scanner keyboard = new Scanner(System.in);
- System.out.println("If you are a new user type 'yes' to register, otherwise type 'no' to log in!");
- String ans = keyboard.next();
- String Exit = null;
- do {
- switch (ans) {
- case "yes":
- System.out.println("<---- Register ---->");
- Register(user);
- break;
- case "no":
- System.out.println("<---- Log In ---->");
- LogIn(user);
- break;
- }
- System.out.println("If you want to exit type: y");
- Exit = keyboard.next();
- }while(!Exit.equals("y"));
- user.closeDatabase();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement