Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
Web Services, XML
Restituire piu' valori da un web method
lunedì 16 giugno 2008 - 21.33
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
paquito_ita
Profilo
| Senior Member
224
messaggi | Data Invio:
lun 16 giu 2008 - 21:33
Salve,
devo realizzare un web service che espone un metodo "usersList". Tale metodo riceve come parametri: userID, password e projectID. Tuttavia nelle specifiche il valore di ritorno è così descritto:
"Il metodo ritorna "0" se login errato, "1" in caso di successo E fornisce anche la lista dei membri del progetto specificato con il relativo parametro".
Ma come posso restituire "1" in caso di successo ed poi anche la lista?
Potrei trasmettere il valore "1" (o "0") tramite un qualche metodo del tipo Response(mi sapreste dire quale?) e poi successivamente trasmetto allo stesso modo in remoto la lista?
Grazie
rossimarko
Profilo
| Guru
1.173
messaggi | Data Invio:
mar 17 giu 2008 - 08:33
Ciao,
ti consiglio di crearti una classe che conterrà due proprietà pubbliche:
- ResponseCode (che sarà 0 o 1)
- UserList (la collection di utenti)
e di usarla come parametro di ritorno.
In questo modo quando chiamerai il tuo webmethod ti sarà ritornato un oggetto con le due proprietà citate e potrai fare tutte le verifiche del caso. La collection ovviamente sarà popolata solamente se la login è stata eseguita correttamente.
Se ti serve un esempio di codice dimmelo che ti posto qualcolsa (dimmi anche il linguaggio).
-----------------------------------------
Rossi Marco
http://blogs.dotnethell.it/rossimarko
paquito_ita
Profilo
| Senior Member
224
messaggi | Data Invio:
mar 17 giu 2008 - 12:36
Ciao Marco,
grazie mille! Se poi ho qualche problema per il codice (C#) ti dico. Essenzialmente mi serviva l'idea!
Ciao
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !