public void ComprobanteSpei(string referencia, string fecha) { bool error = true; if (!string.IsNullOrEmpty(referencia)) { error = false; ReqGetDetalleComprobanteSpei req = new ReqGetDetalleComprobanteSpei(); req.fecha = fecha; req.referencia = referencia; Services.GetDetalleComprobanteSpei(base.ServiceRequest, ResponseComprobanteSpei, req); } if (error) { if (ProcesoError != null) { ProcesoError(new Global.ViewModelEventArgs() { ErrorInMakingRequest = false, Error = new Error() { message = TextosFront.frontMensajeSinReferencia } }); } } }
public static void GetDetalleComprobanteSpei(ServiceRequest2 serviceRequest, ServiceRequestEventHandler<DtoGetDetalleComprobanteSpei> asyncCallback, ReqGetDetalleComprobanteSpei requestData) { #if OFFLINE serviceRequest.BeginWebRequestOffline<ResGetDetalleComprobanteSpei, DtoGetDetalleComprobanteSpei>(service._serviceGetDetalleComprobanteSpei, asyncCallback, json._jsonGetDetalleComprobanteSpei); #else new Thread(() => { serviceRequest.BeginWebRequest<ResGetDetalleComprobanteSpei, DtoGetDetalleComprobanteSpei, ReqGetDetalleComprobanteSpei>(service._serviceGetDetalleComprobanteSpei, asyncCallback, requestData); }).Start(); #endif }