public void ActivarToken(string token, string numeroSerie) { switch (this._tipoActivacionToken) { case TipoActivacionToken.D: ReqActivacionToken req = new ReqActivacionToken() { noSerie = numeroSerie, token1 = token }; Services.ActivacionToken(base.ServiceRequest, ResponseActivarToken, req); break; case TipoActivacionToken.A: ReqActivarTokenAfiliacion reqATA = new ReqActivarTokenAfiliacion(); reqATA.numeroSerie = numeroSerie; reqATA.token = token; Services.ActivarTokenAfiliacion(base.ServiceRequest, ResponseActivarToken, reqATA); break; } }
public static void ActivacionToken(ServiceRequest2 serviceRequest, ServiceRequestEventHandler<String> asyncCallback, ReqActivacionToken requestData) { #if OFFLINE serviceRequest.BeginWebRequestOffline<ResActivacionToken, String>(service._serviceActivacionToken, asyncCallback, json._jsonActivacionToken); #else new Thread(() => { serviceRequest.BeginWebRequest<ResActivacionToken, String, ReqActivacionToken>(Services._serviceActivacionToken, asyncCallback, requestData); }).Start(); #endif }