Example #1
0
        private void Imprimir(List <OOB.LibCompra.ReporteProv.Maestro.Ficha> list)
        {
            var pt = AppDomain.CurrentDomain.BaseDirectory + @"ReporteProveedor\Maestro.rdlc";
            var ds = new DS_PROV();

            foreach (var it in list.ToList())
            {
                DataRow rt = ds.Tables["Maestro"].NewRow();
                rt["codigo"]    = it.codigo;
                rt["nombre"]    = it.ciRif + Environment.NewLine + it.nombre;
                rt["dirFiscal"] = it.dirFiscal;
                rt["telefono"]  = it.telefono;
                rt["estatus"]   = it.estatus.Trim().ToUpper() == "ACTIVO" ? "" : "INACTIVO";
                ds.Tables["Maestro"].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("Maestro", ds.Tables["Maestro"]));

            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\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 #3
0
        public void Imprimir()
        {
            var pt = AppDomain.CurrentDomain.BaseDirectory + @"ReporteProveedor\Articulo.rdlc";
            var ds = new ReporteProveedor.DS_PROV();

            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["costoDivisa"] = it.CostoDivisa;
                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();
        }