public static ArrayList<Staff> getAll() {
		
		try {
			   if(conn == null || conn.isClosed()){
			    conn = DatabaseConnection.getConnection();
			   }
			  } catch (SQLException e1) {
			   // TODO Auto-generated catch block
			   e1.printStackTrace();
			  }
		
		ArrayList<Staff> staffList = new ArrayList<Staff>();
		
		try {
			Statement stmnt = conn.createStatement();
			String sql = "SELECT * FROM Staff";
			ResultSet res = stmnt.executeQuery(sql);

			while(res.next()) {
				login = new Login(res.getString("staff_id"), res.getString("password"));
				staff = new Staff(res.getString("name"), res.getString("first_name"), res.getString("function"), login);
				staffList.add(staff);
			}

		}
		catch(SQLException e) {

		}
		
		return staffList;
	}