예제 #1
0
        private void bt_imprimir_Click(object sender, EventArgs e)
        {
            ReporteVentas reporteVentas = new ReporteVentas();

            reporteVentas.SetVentaId(Convert.ToInt32(txt_idventa.Text));
            reporteVentas.ShowDialog();
        }
예제 #2
0
    protected ReporteVentas ObtenerInforme()
    {
        DataRow       fila;                          //dr
        DataTable     ventas  = new DataTable();     //dt
        ReporteVentas reporte = new ReporteVentas(); //ci

        ventas = reporte.Tables["ventas"];


        Usuario   dao        = new Usuario();
        DataTable Intermedio = dao.obtenerVentasReporte(_id_empresa);


        for (int i = 0; i < Intermedio.Rows.Count; i++)
        {
            fila = ventas.NewRow();
            fila["img_producto"] = CargarByte(Server.MapPath(Intermedio.Rows[i]["img_producto"].ToString()));
            fila["producto"]     = Intermedio.Rows[i]["producto"].ToString();
            fila["precio_act"]   = int.Parse(Intermedio.Rows[i]["precio_act"].ToString());
            fila["fecha"]        = Intermedio.Rows[i]["fecha"].ToString();
            fila["cantidad"]     = int.Parse(Intermedio.Rows[i]["cantidad"].ToString());
            fila["total"]        = int.Parse(Intermedio.Rows[i]["total"].ToString());
            fila["usuario"]      = Intermedio.Rows[i]["usuario"].ToString();

            //fila["hyperlink"] = Intermedio.Rows[i]["archivo"].ToString();
            //fila["hyperlinkk"] = Intermedio.Rows[i]["imagen"].ToString();
            ventas.Rows.Add(fila);
        }

        return(reporte);
    }
예제 #3
0
 protected void PoblarReporte()
 {
     try
     {
         ReporteVentas reporte = ObtenerInforme();
         //DatosEmpresa reporte1 = ObtenerInforme1();
         CRS_Ventas.ReportDocument.SetDataSource(reporte);
         //CRS_Ventas.ReportDocument.Subreports[0].SetDataSource(reporte);
         //CRS_Ventas.ReportDocument.SetDataSource(reporte1);
         CRV_Ventas.ReportSource = CRS_Ventas;
     }
     catch (Exception)
     {
         throw;
     }
 }
예제 #4
0
        private void button4_Click(object sender, EventArgs e)
        {
            ReporteVentas frm = new ReporteVentas();

            frm.ShowDialog();
        }
예제 #5
0
        private void button4_Click(object sender, EventArgs e)
        {
            ReporteVentas reporte = new ReporteVentas();

            reporte.Show();
        }