コード例 #1
0
ファイル: Recette.java プロジェクト: renowx/frigo
 public String toString() {
   String aliments = "";
   for (Aliment aliment : listeAliments) {
     aliments = aliments + aliment.toString() + " ";
   }
   return this.nom + " Ingrédients : " + aliments;
 }
コード例 #2
0
ファイル: Recette.java プロジェクト: renowx/frigo
 public boolean estConsommable(Aliment a) {
   Date c = Calendar.getInstance().getTime();
   if (a.getPeremption().after(c)) {
     return true;
   } else {
     return false;
   }
 }
コード例 #3
0
ファイル: Recette.java プロジェクト: renowx/frigo
 public String recetteValide(Frigo frigo) {
   boolean res = false;
   int i = 0;
   for (Aliment aliment : listeAliments) {
     for (Aliment aliFrigo : frigo.getListeAliments()) {
       if (aliFrigo.getNom().equals(aliment.getNom())) {
         if (aliFrigo.getQuantite() >= aliment.getQuantite()) {
           res = true;
           i++;
         } else {
           return "Recette impossible !";
         }
       }
     }
   }
   if (res && i == listeAliments.size()) {
     return "Recette possible !";
   } else {
     return "Recette impossible !";
   }
 }