public static void ValidaAcceso(ServiceRequest2 serviceRequest, ServiceRequestEventHandler<DtoValidaAcceso> asyncCallback, ReqValidarAcceso requestData) { #if OFFLINE serviceRequest.BeginWebRequestOffline<ResValidaAcceso, DtoValidaAcceso>(service._serviceValidarAcceso, asyncCallback, json._jsonValidaAcceso); #else new Thread(() => { serviceRequest.BeginWebRequest<ResValidaAcceso, DtoValidaAcceso, ReqValidarAcceso>(service._serviceValidarAcceso, asyncCallback, requestData); }).Start(); #endif }
public void ValidaAcceso(string operacion) { System.Diagnostics.Debug.Assert(!string.IsNullOrEmpty(operacion), TextosFront.frontMensajeValidaAccesoOperacion); ReqValidarAcceso req = new ReqValidarAcceso(); req.operacion = operacion; #if OFFLINE this._claveOperacion = operacion; #endif Services.ValidaAcceso(ServiceRequest, ResponseValidaAcceso, req); }