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:
1 2 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:
1 2 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.