private void bgwConsulta_DoWork(object sender, DoWorkEventArgs e) { try { SegConService.ServicioWeb Servicio = new SegConService.ServicioWeb(); Servicio.Url = Properties.Settings.Default.URLWebService; lstEtiquetasACC = Servicio.ConsultarEtiquetas(sEtiquetas).ToList(); Etiqueta etiqueta; foreach (SegConService.EtiquetasGrid DatosEtiqueta in lstEtiquetasACC) { etiqueta = new Etiqueta(); etiqueta.ClaveNombre = DatosEtiqueta.ClaveNombre; etiqueta.NumeroDeEtiqueta = DatosEtiqueta.NumeroDeEtiqueta; etiqueta.FechaDeEmpaque = DatosEtiqueta.FechaDeEmpaque; etiqueta.FechaDeCaducidad = DatosEtiqueta.FechaDeCaducidad; etiqueta.Cantidad = DatosEtiqueta.Cantidad; etiqueta.Unidad = DatosEtiqueta.Unidad; lstEtiquetas.Add(etiqueta); } sError = string.Empty; } catch (Exception ex) { sError = "Ocurrio un error con el Servicio Web: " + Environment.NewLine + ex.Message; } }