modif classe entreprise

This commit is contained in:
morgann.david 2024-09-12 09:26:35 +02:00
parent 9a0b3f147b
commit 427b1e0887
2 changed files with 56 additions and 44 deletions

1
.gitignore vendored
View File

@ -1,3 +1,4 @@
#pour netbeans #pour netbeans
Libraries/* Libraries/*
Test Libraries/* Test Libraries/*
/nbproject/private/

View File

@ -4,7 +4,7 @@
*/ */
package métiers; package métiers;
import métiers.Commande; import java.util.ArrayList;
/** /**
* *
@ -12,6 +12,8 @@ import métiers.Commande;
*/ */
public class Entreprise { public class Entreprise {
private String raisonSociale; private String raisonSociale;
private ArrayList<Commande> lesCommandes = new ArrayList<>();
private ArrayList<Instrument> lesInstruments = new ArrayList<>();
public Entreprise(String raisonSociale) { public Entreprise(String raisonSociale) {
this.raisonSociale = raisonSociale; this.raisonSociale = raisonSociale;
@ -32,12 +34,21 @@ public class Entreprise {
public void ajouterCommande(Commande uneCommande){ public void ajouterCommande(Commande uneCommande){
lesCommandes.add(uneCommande);
} }
public void supprimerCommande(Commande uneCommande){ public void supprimerCommande(Commande uneCommande){
lesCommandes.remove(uneCommande);
} }
public Commande rechercherCommande(int noCom){ public Commande rechercherCommande(int noCom){
Commande laCommande=null; Commande uneCommande = null;
return laCommande; for(Commande laCommande : lesCommandes){
if(laCommande.noCom == noCom){
uneCommande = laCommande;
break;
}
} }
return uneCommande;
}
} }