Example #1
0
        public void reimprimir()
        {
            string comandos = " SELECT        dbo.factura.numero, dbo.articulo.descripcion, dbo.desglose.efectivo, dbo.desglose.tarjeta, dbo.desglose.cheque, dbo.desglose.devuelta, dbo.cliente.nombre, dbo.detalle_factura.cantidad,      dbo.detalle_factura.precio, dbo.detalle_factura.itbis, dbo.detalle_factura.importe, dbo.factura.fecha, dbo.factura.monto, dbo.factura.ncf, dbo.factura.usuario, dbo.factura.estado,   dbo.factura_vs_comprobante.nombre AS nombre_de, dbo.tipo_comprobante.tipo, dbo.empresa.nombre AS empresa, dbo.empresa.rnc, dbo.sucursal.nombre AS sucursal, dbo.sucursal.telefono FROM            dbo.articulo INNER JOIN  dbo.detalle_factura ON dbo.articulo.codigo = dbo.detalle_factura.articulo INNER JOIN  dbo.factura ON dbo.detalle_factura.factura_numero = dbo.factura.numero INNER JOIN   dbo.desglose ON dbo.factura.numero = dbo.desglose.numero INNER JOIN   dbo.usuario ON dbo.factura.usuario = dbo.usuario.usuario INNER JOIN    dbo.cliente ON dbo.factura.cliente = dbo.cliente.codigo INNER JOIN   dbo.factura_vs_comprobante ON dbo.factura.numero = dbo.factura_vs_comprobante.numero INNER JOIN  dbo.tipo_comprobante ON dbo.factura.comprobante = dbo.tipo_comprobante.cod_tipo INNER JOIN  dbo.sucursal ON dbo.usuario.sucursal = dbo.sucursal.codigo INNER JOIN  dbo.empresa ON dbo.sucursal.empresa = dbo.empresa.codigo";
            //int pas = dataGridView1.CurrentCell.RowIndex;
            //textBox1.Text = Convert.ToString(dataGridView1.Rows[pas].Cells[0].Value);
            int pas = dataGridView1.CurrentCell.RowIndex;

            txtimprimir.Text = Convert.ToString(dataGridView1.Rows[pas].Cells[0].Value);

            if (string.IsNullOrEmpty(txtimprimir.Text.Trim()) == false)
            {
                comandos += " where dbo.factura.numero='" + txtimprimir.Text.Trim() + "'";
            }
            tabla = utilidades.utility.conectarsupermercado(comandos);

            //otro
            Mostrar_Factura mostrar = new Mostrar_Factura();

            ReportDataSource st = new ReportDataSource("DataSet1", tabla.Tables[0]);

            mostrar.reportViewer1.LocalReport.DataSources.Clear();
            mostrar.reportViewer1.LocalReport.DataSources.Add(st);
            mostrar.reportViewer1.RefreshReport();
            mostrar.ShowDialog();
            mostrar.reportViewer1.Reset();
        }
Example #2
0
        public void reimprimir()
        {
            DataSet tabla    = new DataSet();
            string  comandos = " SELECT   vista_pagar_compra";

            //int pas = dataGridView1.CurrentCell.RowIndex;
            //textBox1.Text = Convert.ToString(dataGridView1.Rows[pas].Cells[0].Value);

            comandos += " where dbo.factura.numero='" + cxp + "'";

            tabla = utilidades.utility.conectarsupermercado(comandos);

            //otro
            Mostrar_Factura mostrar = new Mostrar_Factura();

            ReportDataSource st = new ReportDataSource("DataSet1", tabla.Tables[0]);

            mostrar.reportViewer1.LocalReport.DataSources.Clear();
            mostrar.reportViewer1.LocalReport.DataSources.Add(st);
            mostrar.reportViewer1.RefreshReport();
            mostrar.ShowDialog();
            mostrar.reportViewer1.Reset();
        }