예제 #1
0
 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;
       }
 }
예제 #2
0
        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
        }