Advertisement
Guest User

Untitled

a guest
Jun 20th, 2018
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.35 KB | None | 0 0
  1. package User;
  2. import java.sql.*;
  3. import marios.Database;
  4. import marina.SportData;
  5. import java.util.Scanner;
  6. public class User {
  7. private final
  8. String username;
  9. String password;
  10.  
  11. User() {
  12. username = "N/A";
  13. password = "N/A";
  14. }
  15.  
  16. public void Register(Database user) {
  17. Scanner register = new Scanner(System.in);
  18. System.out.println("Please fill the required fields to register:");
  19. System.out.println("Username:");
  20. String usrname = register.next();
  21. System.out.println("Password:");
  22. String pass = register.next();
  23. System.out.println("Name:");
  24. String name = register.next();
  25. System.out.println("Email:");
  26. String email = register.next();
  27. user.createQuery("INSERT INTO Data(name, pass, email, fname) VALUES ('"+usrname+"', '"+pass+"', '"+email+"', '"+name+"')");
  28. System.out.println("Registration Complete!");
  29. SportData usr = new SportData();
  30. usr.SaveData();
  31. }
  32.  
  33. public void LogIn(Database user) {
  34. Scanner login = new Scanner(System.in);
  35. System.out.println("Please type your information log in:");
  36. System.out.println("Username:");
  37. String usrname = login.next();
  38. System.out.println("Password:");
  39. String pass = login.next();
  40. ResultSet us = user.getDataFromDatabase();
  41. user.createQuery("SELECT * name FROM Data");
  42.  
  43.  
  44.  
  45.  
  46. SportData ur = new SportData();
  47. ur.SaveData();
  48. }
  49.  
  50. public void Display() {
  51. Database user = new Database();
  52. Scanner keyboard = new Scanner(System.in);
  53. System.out.println("If you are a new user type 'yes' to register, otherwise type 'no' to log in!");
  54. String ans = keyboard.next();
  55. String Exit = null;
  56. do {
  57. switch (ans) {
  58. case "yes":
  59. System.out.println("<---- Register ---->");
  60. Register(user);
  61. break;
  62. case "no":
  63. System.out.println("<---- Log In ---->");
  64. LogIn(user);
  65. break;
  66. }
  67. System.out.println("If you want to exit type: y");
  68. Exit = keyboard.next();
  69. }while(!Exit.equals("y"));
  70. user.closeDatabase();
  71. }
  72. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement