Visual Basic.NET - Lanzar un Evento desde un SW

 
Vista:

Lanzar un Evento desde un SW

Publicado por Danilo (20 intervenciones) el 03/04/2006 03:50:22
Hola amigos como puedo lanzar un evento generado en un servicio web y luego visualizar en un formulario win32. Por ejemplo.

'Esto es el codigo que utilizo en mi servicio web.

'Evento
public event LimiteSueldo(Sueldo as int32)

'Metodo
<WebMethod()> _
public function CalcularSueldo(Sueldo as int32) as int32
dim SueldoMax as int32
if sueldo>500000 then
SueldoMax=500000
'Aqui le disparo el evento
raiseevent LimiteSueldo
endif
return SueldoMax
end fucntion

'---------------------------------------------------------------------------------------------------------
'Este es el codigo de utilizo en mi Win32
'En generales instancio la clase del sw

dim withevents sw as new swSueldos

'En un boton le escribo lo siguiente
'Aqui es donde mi servicio web me evalua el valor y debiera dispararse el evento
sw.CalcularSueldo(txtSueldo.Text)

'Aqui es donde le envio el mensaje al usuario notificando que su sueldo no exceda de $ 500.000

Private Sub sw_LimiteSueldo(ByVal sender As Object, ByVal e As System.EventArgs) Handles sw.LimiteSueldo
msgbox("El sueldo no debe exceder a $ 500.000, por favor corrija los datos")
End Sub

Bueno como veran programa jamas entra al evento que le he creado en el Servicio Web y por ende no me muestra en mensaje.

Acaso esto no se puede hacer o en que estare fallando.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder