UTILISER UN WEB SERVICE EN C# AVEC ASP.NET

RankouZouhair
Messages postés
4
Date d'inscription
vendredi 29 juillet 2005
Statut
Membre
Dernière intervention
4 mai 2006
- 29 juil. 2005 à 11:27
luxior1
Messages postés
8
Date d'inscription
mardi 1 juillet 2008
Statut
Membre
Dernière intervention
20 octobre 2011
- 1 juil. 2008 à 15:52
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/11494-utiliser-un-web-service-en-c-avec-asp-net

luxior1
Messages postés
8
Date d'inscription
mardi 1 juillet 2008
Statut
Membre
Dernière intervention
20 octobre 2011

1 juil. 2008 à 15:52
merci pour ton code synople, exemple simple et précis

cepandant deux petites erreurs (tu a du poster tes testes).
un TextBox nommé btNumCarte: en faite tbNumCarte
com.cdyne.secure1.LUHNChecker testCard new com.cdyne.secure1.LUHNChecker(); en faite com.cdyne.secure.LUHNChecker testCard new com.cdyne.secure1.LUHNChecker();

apres un peu de temps j'ai trouver que:
'Enter 4111111111111111 to test a good credit card number.'

voila si ca peut aider les gens.

pour les développeur VB cela donne:
Imports System
Imports System.Collections
Imports System.ComponentModel
Imports System.Data
Imports System.Drawing
Imports System.Net
Imports System.Web
Imports System.Web.SessionState
Imports System.Web.UI
Imports System.Web.UI.WebControls
Imports System.Web.UI.HtmlControls

Partial Class _Default
Inherits System.Web.UI.Page

Protected Sub BtVerify_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles BtVerify.Click
Dim testCard As com.cdyne.secure.LUHNChecker
Dim repCarte As String
'Bouton qui test la valeure entrée dans un TextBox nommé "tbNumCarte"

' création d'un objet du type du serveur
testCard = New com.cdyne.secure.LUHNChecker()
' Optionnel : définition des paramètres de votre Proxy (IP, PORT) si vous
'en avez un.
'testCard.Proxy = new WebProxy("Mettez votre IP", mettez ici le numero de votre PORT)

' utilisation de la fonction checkCC du Web Service qui renvoie un booléen
repCarte = testCard.CheckCC(tbNumCarte.Text).CardValid.ToString()

' Etat de la carte bancaire (retourné dans un label)
If repCarte = "True" Then
lblVerif.Text = "Numéro de carte valide"
Else
lblVerif.Text = "Numéro de carte non valide"
End If

End Sub

End Class
RankouZouhair
Messages postés
4
Date d'inscription
vendredi 29 juillet 2005
Statut
Membre
Dernière intervention
4 mai 2006

29 juil. 2005 à 11:27
c bien merci pour ca mais il faut étre plus précis dans les étapes svp je vs bien connaitre comment faire pour utiliser un web service deja existant .
merci