package entreprise;

import java.util.*;

public class TestEntreprise {
  public static void main(String[] args) {
    Entreprise e1 = new Entreprise("IBM");
    Entreprise e2 = new Entreprise("Oracle");
    e1.engager(new Employe("Dupond", 800));
    e1.engager(new Employe("Poiret", 900));
    e2.engager(new Employe("Ravier", 750));
    e2.engager(new Employe("Burot", 1200));
    e2.engager(new Employe("Terrice", 1000));
    e2.engager(new Employe("Pernaut", 1150));
    System.out.println(e1);
    System.out.println(e2);
    
    List<Employe> l = new ArrayList<>();
    for (Employe e : e2) {
      l.add(e);
    }

    // Tri par odre alpha de tous les employés.
    // On ajoute les employés de IBM dans la liste et on la trie.
    for (Employe e : e1) {
      l.add(e);
    }
    l.sort(null);
        System.out.println("Tous les employés par ordre alphabétique :");
    for (Employe employe : l) {
      System.out.println(employe.getNom());
    }
  }
}