Example #1
0
        public void Imprimir()
        {
            var pt = AppDomain.CurrentDomain.BaseDirectory + @"ReportesCliente\Documento.rdlc";
            var ds = new ReportesCliente.DS_CLI();

            foreach (var it in _ldata.ToList())
            {
                DataRow rt = ds.Tables["Documento"].NewRow();
                rt["fecha"]         = it.Fecha.Date;
                rt["tipo"]          = it.Tipo;
                rt["serie"]         = it.Serie;
                rt["documento"]     = it.Documento;
                rt["importeDivisa"] = it.ImporteDivisa;
                ds.Tables["Documento"].Rows.Add(rt);
            }

            var Rds = new List <ReportDataSource>();
            var pmt = new List <ReportParameter>();

            //pmt.Add(new ReportParameter("EMPRESA_RIF", Sistema.Negocio.CiRif));
            //pmt.Add(new ReportParameter("EMPRESA_NOMBRE", Sistema.Negocio.Nombre));
            //pmt.Add(new ReportParameter("EMPRESA_DIRECCION", Sistema.Negocio.DireccionFiscal));
            //pmt.Add(new ReportParameter("DOCUMENTO", ficha.documentoModo));
            Rds.Add(new ReportDataSource("Documento", ds.Tables["Documento"]));

            var frp = new Reportes.ReporteFrm();

            frp.rds   = Rds;
            frp.prmts = pmt;
            frp.Path  = pt;
            frp.ShowDialog();
        }
Example #2
0
        public void Imprimir()
        {
            var pt = AppDomain.CurrentDomain.BaseDirectory + @"ReportesCliente\Articulo.rdlc";
            var ds = new ReportesCliente.DS_CLI();

            foreach (var it in _ldata.ToList())
            {
                DataRow rt = ds.Tables["Articulo"].NewRow();
                rt["fecha"]        = it.Fecha.Date;
                rt["tipo"]         = it.Tipo;
                rt["serie"]        = it.Serie;
                rt["documento"]    = it.Documento;
                rt["producto"]     = it.CodPrd + Environment.NewLine + it.DescripcionPrd;
                rt["cantidad"]     = it.Cantidad;
                rt["empaque"]      = it.EmpaqueCompra;
                rt["precioDivisa"] = it.PrecioDivisa;
                rt["estatus"]      = it.Estatus;
                ds.Tables["Articulo"].Rows.Add(rt);
            }

            var Rds = new List <ReportDataSource>();
            var pmt = new List <ReportParameter>();

            //pmt.Add(new ReportParameter("EMPRESA_RIF", Sistema.Negocio.CiRif));
            //pmt.Add(new ReportParameter("EMPRESA_NOMBRE", Sistema.Negocio.Nombre));
            //pmt.Add(new ReportParameter("EMPRESA_DIRECCION", Sistema.Negocio.DireccionFiscal));
            //pmt.Add(new ReportParameter("DOCUMENTO", ficha.documentoModo));
            Rds.Add(new ReportDataSource("Articulo", ds.Tables["Articulo"]));

            var frp = new Reportes.ReporteFrm();

            frp.rds   = Rds;
            frp.prmts = pmt;
            frp.Path  = pt;
            frp.ShowDialog();
        }