Exemplo n.º 1
0
 void GetCuentaInfo(string numeroCuenta, TipoCuenta tipoCuenta)
 {
     if (!string.IsNullOrEmpty(numeroCuenta) && tipoCuenta != TipoCuenta.NoValido)
     {
         ReqGetTitularCuenta req = new ReqGetTitularCuenta();
         req.cuenta = numeroCuenta;
         switch (tipoCuenta)
         {
             case TipoCuenta.OtroBanco:
                 Services.GetBancoCuenta(base.ServiceRequest, ResponseGetBancoCuenta, req);
                 break;
             case TipoCuenta.Santander:
                 Services.GetTitularCuenta(base.ServiceRequest, ResponseGetTitularCuenta, req);
                 break;
             case TipoCuenta.MT:
                 req.tipoCuenta = TipoCuenta.MT.ToString();
                 Services.GetTitularCuenta(base.ServiceRequest, ResponseGetTitularCuenta, req);
                 break;
         }
     }
 }
Exemplo n.º 2
0
        public static void GetBancoCuenta(ServiceRequest2 serviceRequest, ServiceRequestEventHandler<DtoGetBancoCuenta> asyncCallback, ReqGetTitularCuenta requestData)
        {
#if OFFLINE
            serviceRequest.BeginWebRequestOffline<ResGetBancoCuenta, DtoGetBancoCuenta>(service._serviceGetBancoCuenta, asyncCallback, json._jsonGetBancoCuenta);
#else
            new Thread(() => { serviceRequest.BeginWebRequest<ResGetBancoCuenta, DtoGetBancoCuenta, ReqGetTitularCuenta>(service._serviceGetBancoCuenta, asyncCallback, requestData); }).Start();
#endif
        }