private void Fichajes_OnContenedorFichado(object sender, BarquillaFichadaEventArgs e) { try { foreach (var stock in Store.Stocks) { stock.IdContenedor = e.CodigoEtiqueta; } // insertar BackgroundWorker bw = new BackgroundWorker(); bw.DoWork += (se, ev) => { Insert.ConsumirOperacionEnvasado(Store.Stocks); Insert.InsertarStocks(Store.Stocks); }; bw.RunWorkerCompleted += (se, ev) => { Store.Stocks.Clear(); BusEventos.ParesActualizados(); }; // } catch (Exception ex) { Log.Write(ex); } }