public void EnviarNovedades() { try { CedForecastDB.Bejerman.Ventas datos = new CedForecastDB.Bejerman.Ventas(sesion); List<CedForecastEntidades.Bejerman.Ventas> lista = datos.LeerNovedades(periodo); WS.Sincronizacion ws = new WS.Sincronizacion(); ws.Url = cedForecastWSRUL; contador = 0; contadorTope = lista.Count; ws.IniciarEnvioVenta(); for (contador = 0; contador < contadorTope; contador++) { WS.Venta elemento = new WS.Venta(); elemento.IdPeriodo = periodo; elemento.IdArticulo = lista[contador].Sdvart_CodGen; elemento.IdCliente = lista[contador].Cve_CodCli; elemento.Cantidad = lista[contador].Sdv_CantUM1; ws.EnviarVenta(elemento); } ws.TerminarEnvioVenta(); } catch (Exception Ex) { errores.Add(Ex); } }
/// <remarks/> public void EnviarVentaAsync(Venta Elemento) { this.EnviarVentaAsync(Elemento, null); }
/// <remarks/> public void EnviarVentaAsync(Venta Elemento, object userState) { if ((this.EnviarVentaOperationCompleted == null)) { this.EnviarVentaOperationCompleted = new System.Threading.SendOrPostCallback(this.OnEnviarVentaOperationCompleted); } this.InvokeAsync("EnviarVenta", new object[] { Elemento}, this.EnviarVentaOperationCompleted, userState); }
public void EnviarVenta(Venta Elemento) { this.Invoke("EnviarVenta", new object[] { Elemento}); }