Advertisement
Guest User

Untitled

a guest
Jun 22nd, 2018
529
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.21 KB | None | 0 0
  1. @Override
  2. public void start(Stage stage) throws Exception {
  3. Company company = new Company();
  4. Serialization s = new Serialization(company);
  5. // try {At
  6. // company = s.importInfo(FILENAME);
  7. // } catch (IOException | NullPointerException | ClassNotFoundException ex) {
  8. Alerts.createAlertError("Error", "Error", "File not found/invalid").show();
  9.  
  10. User u = new User("Tiago Filipe", "Manager", "12345678", "tf@gmail.com", true, true); // MANAGER
  11. User u2 = new User("Alberto Miolo", "Attendee", "12345678", "am@gmail.com", true, false); // ATTENDEE
  12. User u3 = new User("Diogo Carvalho", "Organizer", "12344321", "dc@gmail.com", true, false); // ORGANIZER
  13. User u4 = new User("Eduardo Diogo", "StaffMember", "19201999", "ed@gmail.com", true, false); // STAFF MEMBER
  14. User u5 = new User("Fernando Filipe", "Representant", "11122233", "ff@gmail.com", false, false); // REPRENSENTANT
  15. User u6 = new User("Tiago Xinga", "tiagoX", "12345678", "tx@gmail.com", true, true); // STAFF MEMBER
  16. User u7 = new User("Joaquim Fernando", "joaquimF", "12345678", "jf@gmail.com", true, false); // STAFF MEMBER
  17. User u8 = new User("Marta Dias", "martaD", "12344321", "md@gmail.com", true, false); // ORGANIZER
  18. User u9 = new User("Mariana Filipa", "marianaF", "19201999", "mf@gmail.com", true, false); // ORGANIZER
  19. User u10 = new User("Ana Filipa", "anaF", "11122233", "non@gmail.com", true, true); // MANAGER
  20. User u11 = new User("David Phillips", "davidP", "12345678", "dad@gmail.com", true, false); // STAFF
  21. company.getUsersRegistry().addUser(u);
  22. company.getUsersRegistry().getAtendeeList().add(u2);
  23. company.getUsersRegistry().addUser(u3);
  24. company.getUsersRegistry().addUser(u4);
  25. company.getUsersRegistry().addParticipant(new Participant(u5));
  26. company.getUsersRegistry().addUser(u6);
  27. company.getUsersRegistry().addUser(u7);
  28. company.getUsersRegistry().addUser(u8);
  29. company.getUsersRegistry().addUser(u9);
  30. company.getUsersRegistry().addUser(u10);
  31. company.getUsersRegistry().addUser(u11);
  32. Exhibition e = new Exhibition(u, "EXPONOR", new Data(2018, 6, 21), "Varios eventos", new Data(2018, 6, 29), new Data(2018, 7, 22), "Maia"); // EVENTO COM SUBMISSION PERIOD ENDED
  33. company.getEventRegistry().addEvent(e);
  34. e.setManager(u); // MANAGER = Manager
  35. e.addOrganizer(new Organizer(u3)); // ORGANIZER = Organizer
  36. e.addOrganizer(new Organizer(u7));
  37. e.addStaff(new StaffMember(u11));
  38. e.addStaff(new StaffMember(u4)); // STAFF MEMBER = StaffMember
  39. List<String> productList = new ArrayList<>();
  40. productList.add("bucket");
  41. productList.add("shovel");
  42. List<Keyword> keywordList = new ArrayList<>();
  43. keywordList.add(new Keyword("Jobs"));
  44. keywordList.add(new Keyword("Portuguese"));
  45. lapr.project.model.Application app = new lapr.project.model.Application("Sony", 915632244, 3, 33, productList, 3, keywordList); // APPLICATION 1
  46. e.getApplicationList().addSubmitted(app);
  47. e.getApplicationList().addAccepted(app);
  48. e.getStaffByUser(u4).addAssignedApp(app);
  49. ArrayList<String> equips = new ArrayList<>();
  50. equips.add("Mangueira");
  51. Workshop w = new Workshop("Bombeiro", 1000, equips);
  52. equips.remove("Mangueira");
  53. equips.add("Cartas");
  54. app.addWorkshop(w);
  55. Workshop w2 = new Workshop("Carteiro", 1200, equips);
  56. app.addWorkshop(w2);
  57. ArrayList<String> grades = new ArrayList<>();
  58. grades.add("2");
  59. grades.add("5");
  60. grades.add("4");
  61. grades.add("3");
  62. grades.add("3");
  63. grades.add("Accepted");
  64. grades.add("Application has a solid list of topics.");
  65. app.addReview(new Review(grades, e.getStaffByUser(u4)));
  66. app.addReview(new Review(grades, e.getStaffByUser(u11)));
  67. List<Keyword> keywordList2 = new ArrayList<>();
  68. keywordList.add(new Keyword("Games"));
  69. keywordList.add(new Keyword("Movies"));
  70. lapr.project.model.Application app2 = new lapr.project.model.Application("Fnac", 912612244, 3, 55, productList, 3, keywordList2); // APPLICATION 1
  71. e.getApplicationList().addSubmitted(app);
  72. e.getApplicationList().addAccepted(app);
  73. e.getStaffByUser(u11).addAssignedApp(app2);
  74. e.getStaffByUser(u4).addAssignedApp(app2);
  75. ArrayList<String> equips2 = new ArrayList<>();
  76. equips.add("Controller");
  77. Workshop w3 = new Workshop("Games online", 1000, equips2);
  78. equips.add("Projector");
  79. app.addWorkshop(w3);
  80. Workshop w4 = new Workshop("Movies", 1200, equips2);
  81. app.addWorkshop(w4);
  82. ArrayList<String> grades2 = new ArrayList<>();
  83. grades2.add("2");
  84. grades2.add("5");
  85. grades2.add("4");
  86. grades2.add("3");
  87. grades2.add("3");
  88. grades2.add("Accepted");
  89. grades2.add("Application has a lot of potential with kids.");
  90. app.addReview(new Review(grades2, e.getStaffByUser(u11)));
  91. app.addReview(new Review(grades2, e.getStaffByUser(u7)));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement