Foros del Web » Programación para mayores de 30 ;) » .NET »

[SOLUCIONADO] como retorno mi clase vacía? :P

Estas en el tema de como retorno mi clase vacía? :P en el foro de .NET en Foros del Web. Hola a todos, soy novato programando y tengo algunas dudas muy básicas... estoy tratando de hacer un pequeño ejercicio de un Web Services y tengo ...
  #1 (permalink)  
Antiguo 27/06/2014, 09:19
Avatar de ras_chalo  
Fecha de Ingreso: junio-2010
Mensajes: 369
Antigüedad: 13 años, 10 meses
Puntos: 6
Pregunta como retorno mi clase vacía? :P

Hola a todos, soy novato programando y tengo algunas dudas muy básicas...

estoy tratando de hacer un pequeño ejercicio de un Web Services y tengo una clase llamada "Conectar()" el cual realiza una conexión a un sistema. El tema es que necesito invocarla desde mi función "login()", pero no puedo porque me dice que la clase "Conectar()" no puede retornar nada porque es vacía (void)...

El tema es que nose como retornarla para que funcione, me pueden hechar una manito plz?

Código C:
Ver original
  1. public class WebServiceExample : System.Web.Services.WebService
  2.    {
  3.         private Boolean vconexion = false ;
  4.        
  5.         [WebMethod]
  6.         public string  login()
  7.         {
  8.          
  9.            if (vconexion == true)
  10.             {
  11.                 return Conectar();   //AQUI NOSE Q HACER
  12.             }
  13.             else
  14.                 return "no es posible conectar";
  15.            
  16.         }
  17.  
  18.         public void Conectar()
  19.         {
  20.             if (this.mimsServer != null && this.mimsServer.Connected)
  21.                 return;
  22.             this.mimsServer = new MIMSX.MIMSXServer();
  23.  
  24.             mimsServer.Initialise(0, 0);
  25.  
  26.             mimsServer.Connect(false);
  27.             vconexion = true;
  28.            
  29.         }
  30. }

desde ya muchas gracias!,
saludos!
  #2 (permalink)  
Antiguo 27/06/2014, 10:00
Avatar de ras_chalo  
Fecha de Ingreso: junio-2010
Mensajes: 369
Antigüedad: 13 años, 10 meses
Puntos: 6
Respuesta: como retorno mi clase vacía? :P

bueno me auto respondo,

el codigo para que funcione tendria que ser de essta forma:


Código C:
Ver original
  1. [WebMethod]
  2.         public  void login()
  3.         {
  4.             Conectar();
  5.            
  6.         }

jaja

bueno, espero que ah alguien le sirva!
saludos!

Etiquetas: c#
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:55.