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); } }
/// <remarks/> public void EnviarClienteAsync(Cliente Elemento) { this.EnviarClienteAsync(Elemento, null); }
/// <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); }
public void EnviarCliente(Cliente Elemento) { this.Invoke("EnviarCliente", new object[] { Elemento}); }