Exemplo n.º 1
0
        public void reportetodo()//AddWithValue es para remplazar un valor enviado
        {
            objconexion = new Clases.Conexión();
            Conexion    = new SqlConnection(objconexion.Conn());
            Conexion.Open();
            SqlCommand cm = new SqlCommand("select * from azucena where Fecha BETWEEN @FechaDesde AND @FechaHasta", Conexion);

            cm.Parameters.Clear();
            cm.Parameters.AddWithValue("@FechaDesde", FechasDesde2.Value.Date.Add(new TimeSpan(0, 0, 0)));
            cm.Parameters.AddWithValue("@FechaHasta", FechasHasta2.Value.Date.Add(new TimeSpan(23, 59, 59)));
            SqlDataAdapter dscmd = new SqlDataAdapter(cm);
            DataSet        ds    = new DataSet();

            dscmd.Fill(ds, "azucena");
            Informes.rptServicioUS grupos = new Informes.rptServicioUS();
            grupos.SetDataSource(ds.Tables[0]);
            if (RdbPntalla.Checked)
            {
                Forms.FrmReportes reporte = new FrmReportes();
                reporte.crystalReportViewer1.ReportSource = grupos;
                reporte.ShowDialog();
            }
            else
            {
                imprimir(grupos);
            }
        }
Exemplo n.º 2
0
        public void reporteporServicio()
        {
            // objconexion = new Clases.Conexión();
            // Conexion = new SqlConnection(objconexion.Conn());
            // Conexion.Open();
            //SqlCommand cm = new SqlCommand("select * from azucena where Id_servicio=@servicios", Conexion);
            //// SqlCommand cm = new SqlCommand("select * from servicioCompletos ", Conexion);

            // cm.Parameters.Clear();
            // cm.Parameters.AddWithValue("@servicios", cboxservicio.SelectedValue.ToString());
            // SqlDataAdapter dscmd = new SqlDataAdapter(cm);
            // DataSet ds = new DataSet();//este es para decir al reporte que datos va a buscar
            // dscmd.Fill(ds, "azucena");
            // Informes.rptServicioUS grupos = new Informes.rptServicioUS();
            // grupos.SetDataSource(ds.Tables[0]);
            // if (RdbPntalla.Checked)
            // {
            //     Forms.FrmReportes reporte = new FrmReportes();
            //     reporte.crystalReportViewer1.ReportSource = grupos;
            //     reporte.ShowDialog();
            // }
            // else
            // {
            //     imprimir(grupos);
            // }

            objconexion = new Clases.Conexión();
            Conexion    = new SqlConnection(objconexion.Conn());
            Conexion.Open();
            SqlCommand cm = new SqlCommand("select * from azucena where Id_servicio=@servicios and Fecha BETWEEN @datedesde AND @datehasta", Conexion);

            cm.Parameters.Clear();
            cm.Parameters.AddWithValue("@servicios", cboxservicio.SelectedValue.ToString());
            cm.Parameters.AddWithValue("@datedesde", datedesde.Value.Date.Add(new TimeSpan(0, 0, 0)));
            cm.Parameters.AddWithValue("@datehasta", datehasta.Value.Date.Add(new TimeSpan(23, 59, 59)));
            SqlDataAdapter dscmd = new SqlDataAdapter(cm);
            DataSet        ds    = new DataSet();

            dscmd.Fill(ds, "azucena");
            Informes.rptServicioUS grupos = new Informes.rptServicioUS();
            grupos.SetDataSource(ds.Tables[0]);
            if (RdbPntalla.Checked)
            {
                Forms.FrmReportes reporte = new FrmReportes();
                reporte.crystalReportViewer1.ReportSource = grupos;
                reporte.ShowDialog();
            }
            else
            {
                imprimir(grupos);
            }
        }