Bonjour,
J'utilise une InvokeOperation pour ajouter un nouveau client dans ma base de données.
La fonction me retourne un string dans lequel je mets, soit rien quand ça s'est bien passé, soit le message d'erreur (exemple duplicate key) retourné par le serveur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 InvokeOperation<string> iopAdd = _ctx.AddClient(myNewClient); iopAdd.Completed += new System.EventHandler(iopAdd_Completed);Comme l'ID du client nouvellement créé se trouve dans myNewClient, j'aimerais pouvoir le récupérer dans "iopAdd_Completed".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 void iopAdd_Completed(object sender, System.EventArgs e) { InvokeOperation<string> iop = sender as InvokeOperation<string>; string ret = iop.Value; ...
Y-a-t'il moyen ?
Partager