public void Enviar() { try { WS.Sincronizacion ws = new WS.Sincronizacion(); ws.Url = cedForecastWSRUL; ws.EliminarFamiliasArticuloXArticulo(); ws.EliminarFamiliasArticulo(); //FamiliaArticulo CedForecastDB.FamiliaArticulo datos = new CedForecastDB.FamiliaArticulo(sesion); List<CedForecastEntidades.FamiliaArticulo> lista = datos.LeerLista(); contador = 0; contadorTope = lista.Count; for (contador = 0; contador < contadorTope; contador++) { WS.FamiliaArticulo elemento = new WS.FamiliaArticulo(); elemento.Id = lista[contador].Id; elemento.Descr = lista[contador].Descr; ws.EnviarFamiliaArticulo(elemento); } //FamiliaArticuloXArticulo CedForecastDB.ArticuloInfoAdicional datosArticulo = new CedForecastDB.ArticuloInfoAdicional(sesion); List<CedForecastEntidades.ArticuloInfoAdicional> listaArticulo = datosArticulo.LeerLista(); contador = 0; contadorTope = listaArticulo.Count; for (contador = 0; contador < contadorTope; contador++) { WS.FamiliaArticuloXArticulo elemento = new WS.FamiliaArticuloXArticulo(); elemento.Id = listaArticulo[contador].IdArticulo; elemento.Familia = new WS.FamiliaArticulo(); elemento.Familia.Id = listaArticulo[contador].IdFamiliaArticulo; elemento.Familia.Descr = listaArticulo[contador].DescrFamiliaArticulo; ws.EnviarFamiliaArticuloXArticulo(elemento); } } catch (Exception Ex) { errores.Add(Ex); } }
/// <remarks/> public void EnviarFamiliaArticuloAsync(FamiliaArticulo Elemento) { this.EnviarFamiliaArticuloAsync(Elemento, null); }
/// <remarks/> public void EnviarFamiliaArticuloAsync(FamiliaArticulo Elemento, object userState) { if ((this.EnviarFamiliaArticuloOperationCompleted == null)) { this.EnviarFamiliaArticuloOperationCompleted = new System.Threading.SendOrPostCallback(this.OnEnviarFamiliaArticuloOperationCompleted); } this.InvokeAsync("EnviarFamiliaArticulo", new object[] { Elemento}, this.EnviarFamiliaArticuloOperationCompleted, userState); }
public void EnviarFamiliaArticulo(FamiliaArticulo Elemento) { this.Invoke("EnviarFamiliaArticulo", new object[] { Elemento}); }