예제 #1
0
        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);
            }
        }
예제 #2
0
        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());
            }
        }