示例#1
0
 public void EnviarNovedades()
 {
     try
     {
         WS.Sincronizacion ws = new WS.Sincronizacion();
         ws.Url = cedForecastWSRUL;
         DateTime fechaUltimaSincronizacion = ws.FechaUltimaSincronizacionClientes();
         CedForecastDB.Bejerman.Clientes datos = new CedForecastDB.Bejerman.Clientes(sesion);
         List<CedForecastEntidades.Bejerman.Clientes> lista = datos.LeerNovedades(fechaUltimaSincronizacion);
         contador = 0;
         contadorTope = lista.Count;
         for (contador = 0; contador < contadorTope; contador++)
         {
             WS.Cliente elemento = new WS.Cliente();
             elemento.Id = lista[contador].Cli_Cod;
             elemento.Descr = lista[contador].Cli_RazSoc;
             elemento.Zona = new CedForecastRN.WS.Zona();
             elemento.Zona.Id = lista[contador].Clizon_Cod;
             elemento.Habilitado = lista[contador].Cli_Habilitado;
             elemento.FechaUltModif = lista[contador].Cli_FecMod;
             ws.EnviarCliente(elemento);
         }
     }
     catch (Exception Ex)
     {
         errores.Add(Ex);
     }
 }
示例#2
0
 /// <remarks/>
 public void EnviarClienteAsync(Cliente Elemento) {
     this.EnviarClienteAsync(Elemento, null);
 }
示例#3
0
 /// <remarks/>
 public void EnviarClienteAsync(Cliente Elemento, object userState) {
     if ((this.EnviarClienteOperationCompleted == null)) {
         this.EnviarClienteOperationCompleted = new System.Threading.SendOrPostCallback(this.OnEnviarClienteOperationCompleted);
     }
     this.InvokeAsync("EnviarCliente", new object[] {
                 Elemento}, this.EnviarClienteOperationCompleted, userState);
 }
示例#4
0
 public void EnviarCliente(Cliente Elemento) {
     this.Invoke("EnviarCliente", new object[] {
                 Elemento});
 }