void CargarDetallePromociones(DataGridView dvgSeleccionado) { clsPromocion cPromocion = new clsPromocion(); dvgSeleccionado.AutoGenerateColumns = false; cPromocion.prar_codprom = CodigoPromocion; DataSet consulta = cPromocion.TraerDetallePromociones(); if (consulta != null && consulta.Tables.Count > 0) {//dvgSeleccionado.DataSource = Producto.ConvertirDataSetProducto(consulta); productos = Producto.ConvertirDataSetProducto(consulta); CargarDescuentoPromocion(consulta); Console.WriteLine(productos); dvgSeleccionado.DataSource = productos; } else if (!string.IsNullOrEmpty(cPromocion.mensaje)) { MessageBox.Show(cPromocion.mensaje, "¡Ocurrio un error!", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
void TraerPromocionesVigentes() { clsPromocion cPromocion = new clsPromocion(); Sesion.Promociones = Entidades.Promocion.ConvertirDataSetPromocion(cPromocion.TraerPromocionesVigentes()); foreach (Entidades.Promocion promo in Sesion.Promociones) { cPromocion.prar_codprom = promo.Codigo; promo.Detalles = Entidades.DetallePromocion.ConvertirDataSetDetallePromocion(cPromocion.TraerDetallePromociones()); } }