Bonjour à tous,

J'ai un petit soucis, j'ai un Web Service "getLotNumber" qui me retourne une instance "Result" ayant pour valeur Result.Lot, Result.Item, Result.Desc1, ....

Jusqu'ici tout va bien, j'ai ensuite un client développé en C#, qui fait appel à mon Web Service de cette manière :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
private void btnCallWebSrv_Click_1(object sender, EventArgs e)
{
       MyServices.Webservice getLotNo = new MyServices.Webservice();
 
       // Pour récupérer le lot par exemple, je dois faire comme ceci :
       getLotNo.getLotNumber(txtSupNo.Text, txtLocation.Text, txtUsername.Text, txtPassword.Text, txtItem.Text).Lot;
 
}
Le problème est que je ne peux pas faire appel à mon Web Service pour chaque valeurs (Lot, Item, Desc1, ...) car mon Web Service incremente la valeur du numéro de lot à chaque fois.

Avez-vous une idée sur la manière de récupérer l'ensemble des valeurs de mon instance sans faire appel à chaque fois à mon Web Service?

Merci d'avance..