private ModeloReporteEncabezado getReporteStock()
        {
            ModeloReporteEncabezado lcl_mod_reporteEncabezado = new ModeloReporteEncabezado();

            foreach (ModeloArticuloProveedores ap in ControladorBusqueda.getArticulosProveedores())
            {
                lcl_mod_reporteEncabezado.detalleArticulosDescuentos.Add(new ModeloReporteDetalle_ArticulosDescuentos(ap));
            }

            return(lcl_mod_reporteEncabezado);
        }
        private ModeloReporteEncabezado getReporteDescuentosVigentes(DateTime p_fechaVigencia)
        {
            ModeloReporteEncabezado lcl_mod_reporteEncabezado = new ModeloReporteEncabezado();

            ModeloDescuento lcl_mod_descuentoAP;

            foreach (ModeloArticuloProveedores ap in ControladorBusqueda.getArticulosProveedores())
            {
                lcl_mod_descuentoAP = new ModeloDescuento();    //modeloDescuento en vez de ModeloDescuentoArticuloProveedor????
                lcl_mod_descuentoAP = ap.getDescuentoVigente(p_fechaVigencia);
                if (lcl_mod_descuentoAP != null)
                {
                    lcl_mod_reporteEncabezado.detalleArticulosDescuentos.Add(new ModeloReporteDetalle_ArticulosDescuentos(ap, lcl_mod_descuentoAP));
                }
            }
            return(lcl_mod_reporteEncabezado);
        }