1 pièce(s) jointe(s)
	
	
		Remplir des tables à partir d'une listview [C# WPF LINQ]
	
	
		Bonjour à tous et à toutes,
Comme indiqué dans mon titre de sujet je chercher à savoir (à faire) s'il est possible à partir d'une listeview à laquelle on ajouter directement des valeurs (string, double) de remplir des tables de bases de données MySQL.
Voici un petit exemple à partir de mon interface : 
Pièce jointe 172108
Je souhaite que ma listeView remplisse 3 tables. Au total dans cette interface j'ai 4 tables :
	Code:
	
| 12
 3
 4
 
 | Commande (ID_COM en autoincrément, NUM_COM, ID_CLI, DATE_COM, DATE_LIV_PREV)
Ligne_Commande (ID_LIGNE, QTE)
Associer (ID_LIGNE, ID_PROD, QTE)
Composer (ID_COM, ID_LIGNE, MONTANT) | 
 Je souhaite que ma listeview remplisse d'abord ma table Ligne_Commande, puis Associer puis Composer (mon id_com s'ajoutant lors de la création de ma commande). Ma table composer comportera pour les lignes_commandes le même ID_COM (commande avec plusieurs lignes), mais je n'ai pas réussi à trouver comment procéder :(
Jusqu'à maintenant j'ai effectué le code pour créer la commande (qui s'insère correctement dans ma base ) :
	Code:
	
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 
 |  
                #region Création de la commande
                plastprodEntities pe = new plastprodEntities();
                Client cli = new Client();
                commande com = new commande
                {
                    ID_CLI = cli.GetClient(txtCliCom.Text),
                    NUM_COM = txtNumCom.Text,
                    DATE_COM = datePriseCom.SelectedDate,
                    DATE_LIVRAISON_COM = dateLivPrevue.SelectedDate,
                    ID_STAT = 5,
                };          
 
                pe.commande.Add(com);
                #endregion | 
 Vous remerciant par avance des propositions, solutions que vous m'apporterez.
Cordialement.