private void cmdSimpleFlecheDroite_Click(object sender, RoutedEventArgs e) { if (grdListeArticle1.SelectedIndex != -1) { ArticleQTBE articleQt = new ArticleQTBE(); ArticleBE article = ListeArticles1.ElementAt(grdListeArticle1.SelectedIndex); articleQt.codeArticle = article.codeArticle; articleQt.codeCatArticle = article.codeCatArticle; articleQt.designation = article.designation; articleQt.quantite = 1; ListeArticles2.Add(articleQt); ListeArticles1.Remove(ListeArticles1.ElementAt(grdListeArticle1.SelectedIndex)); grdListeArticle1.ItemsSource = ListeArticles1; grdListeArticle2.ItemsSource = ListeArticles2; } }
private void cmdDoubleFlecheDroite_Click(object sender, RoutedEventArgs e) { if (ListeArticles1.Count != 0) { for (int i = 0; i < ListeArticles1.Count; i++) { ArticleQTBE articleQt = new ArticleQTBE(); ArticleBE article = ListeArticles1.ElementAt(i); articleQt.codeArticle = article.codeArticle; articleQt.codeCatArticle = article.codeCatArticle; articleQt.designation = article.designation; articleQt.quantite = 1; ListeArticles2.Add(articleQt); } ListeArticles1.Clear(); //RemplirDataGrid1(LArticleBE); grdListeArticle1.ItemsSource = ListeArticles1; grdListeArticle2.ItemsSource = ListeArticles2; } }