Advertisement
Guest User

Untitled

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