void TraerArticulos() { clsArticulos artic = new clsArticulos(); DataSet consulta = artic.leerArticulos(); if (consulta != null && consulta.Tables.Count > 0) { dgvProductos.DataSource = consulta.Tables[0]; dt = consulta.Tables[0]; } else if (!string.IsNullOrEmpty(artic.mensaje)) { MessageBox.Show(artic.mensaje, "¡Ocurrio un error!", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
void TraerArticulos() { List <ArticuloVenta> articulosEncontrados = new List <ArticuloVenta>(); string dato = txtDatoProducto.Text; clsArticulos artic = new clsArticulos(); DataSet consultaArticulos = artic.leerArticulos(); if (consultaArticulos != null && consultaArticulos.Tables.Count > 0) { foreach (DataRow r in consultaArticulos.Tables[0].Rows) { articulosEncontrados.Add(ConvertirDataSetArticulo(r)); } } clsPaquete paquete = new clsPaquete(); DataSet consultaPaquetes = paquete.TraerDetallePaquetes(); if (consultaPaquetes != null && consultaPaquetes.Tables.Count > 0) { foreach (DataRow r in consultaPaquetes.Tables[0].Rows) { articulosEncontrados.Add(ConvertirDataSetPaquete(r)); } } dgvProductos.AutoGenerateColumns = false; if (articulosEncontrados.Count > 0) { dgvProductos.DataSource = articulosEncontrados; } else if (!string.IsNullOrEmpty(artic.mensaje)) { MessageBox.Show(artic.mensaje, "¡Ocurrio un error!", MessageBoxButtons.OK, MessageBoxIcon.Error); } }