/// <summary> /// retourne la liste des plats dans la liste des commande donné en entré /// </summary> /// <param name="listecommande"></param> /// <returns></returns> static public List <Plat> ListPlatDansListCommande(List <Commande> listecommande) { List <Plat> listePlat = new List <Plat>(); for (int i = 0; i < listecommande.Count; i++) { Plat plattemp = new Plat(listecommande[i].NomR, listecommande[i].QuantiteC); if (Plat.Contient(listePlat, plattemp)) { Plat.AjouteQuantitePlat(listePlat, plattemp); } else { listePlat.Add(plattemp); } } return(listePlat); }