private void buscarProducto(ComboBox combo) { cls_productos.m_idProducto = Convert.ToInt32(combo.SelectedValue.ToString()); DataTable dt = cls_productos.buscarProducto(); datosVenta DatosVenta; foreach (DataRow filas in dt.Rows) { int rowEscribir = Convert.ToInt32(dtgVentas.Rows.Count) - 1; //se agrega una nueva fila donde van a ir los datos dtgVentas.Rows.Add(1); //se agregan los datos dtgVentas.Rows[rowEscribir].Cells[0].Value = filas["descripcion"].ToString(); dtgVentas.Rows[rowEscribir].Cells[1].Value = filas["precio"].ToString(); DatosVenta = new datosVenta(); DatosVenta.Item = "Producto " + filas["descripcion"].ToString(); DatosVenta.Monto = Convert.ToInt32(filas["precio"]); DatosVenta.Tipo = 'P'; DatosVenta.ClaveMembresia = Convert.ToInt32(filas["idProducto"]); DatosVenta.DiasViajero = 0; DatosVenta.NumDiasViajero = 0; DatosVenta.NumeroSumaFechaVencimiento = 0; DatosVenta.Prefijo = ""; lista_datos_venta.Add(DatosVenta); } }