public static Commande commandeCreation(int idcommande, String dateCommande) { int nombreBonbons, nomBonbon, couleur, variante, texture, conditionnement; int nomBonbonMax = int.Parse(ConfigurationManager.AppSettings["nombreTypesBonbons"]); int couleurBonbonMax = int.Parse(ConfigurationManager.AppSettings["nombreCouleursBonbons"]); int varianteBonbonMax = int.Parse(ConfigurationManager.AppSettings["nombreVariantesBonbons"]); int textureBonbonMax = int.Parse(ConfigurationManager.AppSettings["nombreTexturesBonbons"]); int conditionnementBonbonMax = int.Parse(ConfigurationManager.AppSettings["nombreConditionnementsBonbons"]); Commande commande = new Commande(idcommande, dateCommande, genererPays()); LigneDeCommande temp; // On génère aléatoirement entre une et dix lignes par commandes for (int i = 0; i < rnd.Next(1, 10); i++) { // On génère les valeurs aléatoirement nombreBonbons = rnd.Next(1, 51); nomBonbon = rnd.Next(1, nomBonbonMax + 1); couleur = rnd.Next(1, couleurBonbonMax + 1); variante = rnd.Next(1, varianteBonbonMax + 1); texture = rnd.Next(1, textureBonbonMax + 1); conditionnement = rnd.Next(1, conditionnementBonbonMax + 1); temp = new LigneDeCommande(idcommande, nombreBonbons, nomBonbon, couleur, variante, texture, conditionnement); //Console.WriteLine("[" + idcommande + "," + nombreBonbons + "," + nomBonbon + "," + couleur + "," + variante + "," + texture + // "," + conditionnement + "]\n"); // Pour les tests commande.ajouterLigne(temp); } return(commande); }
public void ajouterLigne(LigneDeCommande ligne) { machineQueue.Add(ligne); queueTaille++; }
/** * Ajoute une ligne de commande à la commande */ public void ajouterLigne(LigneDeCommande ligne) { lignesDeCommandes.Add(ligne); nbLignes++; }