示例#1
0
 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);
     }
 }
示例#2
0
 /// <remarks/>
 public void EnviarFamiliaArticuloXArticuloAsync(FamiliaArticuloXArticulo Elemento) {
     this.EnviarFamiliaArticuloXArticuloAsync(Elemento, null);
 }
示例#3
0
 /// <remarks/>
 public void EnviarFamiliaArticuloXArticuloAsync(FamiliaArticuloXArticulo Elemento, object userState) {
     if ((this.EnviarFamiliaArticuloXArticuloOperationCompleted == null)) {
         this.EnviarFamiliaArticuloXArticuloOperationCompleted = new System.Threading.SendOrPostCallback(this.OnEnviarFamiliaArticuloXArticuloOperationCompleted);
     }
     this.InvokeAsync("EnviarFamiliaArticuloXArticulo", new object[] {
                 Elemento}, this.EnviarFamiliaArticuloXArticuloOperationCompleted, userState);
 }
示例#4
0
 public void EnviarFamiliaArticuloXArticulo(FamiliaArticuloXArticulo Elemento) {
     this.Invoke("EnviarFamiliaArticuloXArticulo", new object[] {
                 Elemento});
 }