/// <summary> /// Initialise le tableau des produits manquants /// </summary> void InitProdManquant() { string[] listVal = CookingCore_Alexandre_FORESTIER_Charlotte_PELLERIN.Produit.GetProductToReload(); Utils.ItemList liste = new Utils.ItemList(listVal, false); ScrollViewer scroll = new ScrollViewer() { HorizontalScrollBarVisibility = ScrollBarVisibility.Auto, Content = liste.grille }; Grid.SetRow(scroll, 3 + 1); GesProdGrid.Children.Add(scroll); }
public CreateRecipe(string idcdr, Client clt, string idclient) { this.idclient = idclient; this.clt = clt; this.idcdr = idcdr; InitializeComponent(); //on crée la liste des ingrédients string[] listProd = CookingCore_Alexandre_FORESTIER_Charlotte_PELLERIN.Produit.GetAll(); Utils.ItemList listePro = new Utils.ItemList(listProd, true); scroll.HorizontalScrollBarVisibility = ScrollBarVisibility.Auto; scroll.Content = listePro.grille; quantiteProd = listePro.quantity; }
//le nom est trompeur c'est l'event déclenché quand on apuis sur entrée pour valide rla recherche produit private void enterPressedTxt(object sender, KeyEventArgs e) { if (e.Key == Key.Enter) { int result; if (Int32.TryParse((sender as TextBox).Text, out result)) { string[] prods = CookingCore_Alexandre_FORESTIER_Charlotte_PELLERIN.Produit.getRecettes(result.ToString()); Grid items = new Utils.ItemList(prods, false).grille; Grid.SetRow(items, 0); RecetteContainer.Content = items; } } }
/// <summary> /// Initialise le tableau des produits /// </summary> void InitProd() { string[] listVal = CookingCore_Alexandre_FORESTIER_Charlotte_PELLERIN.Produit.GetAllAdmin(); Utils.ItemList liste = new Utils.ItemList(listVal, false); ScrollViewer scroll = new ScrollViewer() { HorizontalScrollBarVisibility = ScrollBarVisibility.Auto, Content = liste.grille }; Grid.SetRow(scroll, 1 + 1); GesProdGrid.Children.Add(scroll); InitTxt(0); InitTxt(1); GesProdGrid.Children.Add(RefreshButton("prod")); }