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(); }
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(); }