Beispiel #1
0
        private static void _ObternerClienteByCodigoCompleted(TS_BEClienteOutput Result)
        {
            if (Result == null)
            {
                ClienteByCodigo(new TSCustomer(CustomerEstado.ErrorSistema));
                return;
            }
            if (Result.Mensaje == null && Result.Ok == false)
            {
                ClienteByCodigo(new TSCustomer(CustomerEstado.ErrorSistema));
                return;
            }
            if (Result.Ok == false)
            {
                ClienteByCodigo(new TSCustomer(CustomerEstado.ClienteSinSaldo, Result));

                return;
            }
            if (Result.Ok == true)
            {
                CurrentResultado = new TSCustomer(CustomerEstado.ClienteConSaldo, Result);
                ClienteByCodigo(CurrentResultado);
                return;
            }
        }
Beispiel #2
0
 private static void _ObtenerSaldoClientTarjetaCompleted(TS_BEClienteOutput Result)
 {
     if (Result == null)
     {
         ClientSearch(new TSCustomer(CustomerEstado.ErrorSistema));
         return;
     }
     if (Result.Mensaje == null && Result.Ok == false)
     {
         ClientSearch(new TSCustomer(CustomerEstado.ErrorSistema));
         return;
     }
     if (Result.Mensaje != null && Result.Ok == false)
     {
         CurrentResultado = new TSCustomer(CustomerEstado.InformacionNoObtenida);
         ClientSearch(CurrentResultado);
         return;
     }
     if (Result.Ok == true)
     {
         CurrentResultado = new TSCustomer(CustomerEstado.InformacionObtenida, Result);
         ClientSearch(CurrentResultado);
         return;
     }
 }
Beispiel #3
0
 private static void _ListarClientesCompleted(TS_BEClienteLista[] Result)
 {
     if (Result == null)
     {
         ClienteAlls(new TSCustomer(CustomerEstado.ErrorSistema));
         return;
     }
     else
     {
         CurrentResultado = (new TSCustomer(CustomerEstado.InformacionObtenida, Result));
         ClienteAlls(CurrentResultado);
         return;
     }
 }