Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * To change this license header, choose License Headers in Project Properties.
- * To change this template file, choose Tools | Templates
- * and open the template in the editor.
- */
- package lapr.project.utils;
- import java.util.ArrayList;
- import java.util.Calendar;
- import java.util.List;
- import lapr.project.model.*;
- /**
- *
- * @author alexa
- */
- public class Instantiate {
- public ExhibitionCentre start() {
- ExhibitionCentre ec = new ExhibitionCentre();
- User u = new User("manager", "manager@email.com", "em", new EncryptedPassword("12345678"));
- User u1 = new User("beach", "blue@email.com", "sand", new EncryptedPassword("12345678"));
- User u2 = new User("oscar", "os@email.com", "oscar", new EncryptedPassword("12345678"));
- User u3 = new User("stack", "seta@email.com", "stack", new EncryptedPassword("12345678"));
- User u4 = new User("staf", "setaf@email.com", "staf", new EncryptedPassword("12345678"));
- User u5 = new User("nana", "nana@email.com", "usr", new EncryptedPassword("12345678"));
- User u6 = new User("usr", "user@email.com", "util", new EncryptedPassword("12345678"));
- User u7 = new User("mum", "mum@email.com", "mum", new EncryptedPassword("12345678"));
- User rip = new User("rip", "lapr2@email.com", "rip", new EncryptedPassword("12345678"));
- ec.getUsersRecord().addUser(u);
- ec.getUsersRecord().addUser(u1);
- ec.getUsersRecord().addUser(u2);
- ec.getUsersRecord().addUser(u3);
- ec.getUsersRecord().addUser(u4);
- ec.getUsersRecord().addUser(u5);
- ec.getUsersRecord().addUser(u6);
- ec.getUsersRecord().addUser(u7);
- ec.getUsersRecord().addUser(rip);
- EventManager em = new EventManager(u);
- ec.getEventManagerRecord().getEventManagerList().add(em);
- Calendar date = Calendar.getInstance();
- date.set(Calendar.YEAR, 1999);
- date.set(Calendar.MONTH, 12);
- date.set(Calendar.DATE, 5);
- Event dinner = new Event("Dinner", "Eat before you sleep", date, "Table");
- ec.getEventRecord().addEvent(dinner);
- Event pray = new Event("Pray", "Pray so you dont fail", date, "Anywhere");
- ec.getEventRecord().addEvent(pray);
- Event work = new Event("Work", "Do it or you're fired", date, "Boss desk");
- ec.getEventRecord().addEvent(work);
- Event sleep = new Event("Sleep", "Sleep only after the work is done :)", date, "wherever you happen to fall asleep");
- ec.getEventRecord().addEvent(sleep);
- ec.getOrganiserRecord().newOrganiser(u1, pray);
- ec.getOrganiserRecord().newOrganiser(u7, pray);
- ec.getOrganiserRecord().newOrganiser(u7, dinner);
- ec.getOrganiserRecord().newOrganiser(u5, dinner);
- ec.getOrganiserRecord().newOrganiser(u2, work);
- ec.getOrganiserRecord().newOrganiser(rip, work);
- StaffMember s1 = new StaffMember(u3, pray);
- ec.getStaffMemberRecord().addStaffMember(s1);
- StaffMember s2 = new StaffMember(u4, pray);
- ec.getStaffMemberRecord().addStaffMember(s2);
- StaffMember s3 = new StaffMember(rip, dinner);
- List<String> topicList = new ArrayList<>();
- Application a = new Application("name", 122, 10, 258741369, 65, topicList, u2);
- dinner.getApplicationRecord().addApplication(a);
- List<Application> list = new ArrayList<>();
- list.add(a);
- s3.setListApplicationsToReview(list);
- ec.getStaffMemberRecord().addStaffMember(s3);
- StaffMember s4 = new StaffMember(u1, dinner);
- ec.getStaffMemberRecord().addStaffMember(s4);
- StaffMember s5 = new StaffMember(u7, work);
- ec.getStaffMemberRecord().addStaffMember(s5);
- StaffMember s6 = new StaffMember(u3, work);
- ec.getStaffMemberRecord().addStaffMember(s6);
- return ec;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement