public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { RegistroComprasSunat rpt = new RegistroComprasSunat(); rpt.Site = this.Site; return(rpt); }
private void frmReporte_Load(object sender, EventArgs e) { registroVentasSunat RventasSunat = new registroVentasSunat(); RegistroComprasSunat RcomprasSunat = new RegistroComprasSunat(); RegistroLibroDiarioSunat RlibroDiarioSunat = new RegistroLibroDiarioSunat(); RegistroLibroMayorSunat RlibroMayorSunat = new RegistroLibroMayorSunat(); BL.BLComprobador objCnx = new BL.BLComprobador(); switch (reporteParaMostrar) { case funcionesReporte.ReporteVentasSunat: RventasSunat = new registroVentasSunat(); RventasSunat.SetDataSource(datos); RventasSunat.SetParameterValue("@Monedaid", 1); RventasSunat.SetParameterValue("@Desde", Class1.fechaDesde); RventasSunat.SetParameterValue("@Hasta", Class1.fechaHasta);; RventasSunat.SetParameterValue("@EstablecimientoID", 0); //establecimientoID); RventasSunat.SetParameterValue("@MonedaIDEmision", 0); //monedaIDEmision); RventasSunat.SetParameterValue("@Produccion", 0); //produccion); RventasSunat.SetParameterValue("@Prepagos", 1); //prepagos); RventasSunat.DataSourceConnections[0].SetConnection(objCnx.server(), objCnx.database(), objCnx.user(), objCnx.password()); crvVisor.ReportSource = RventasSunat; break; case funcionesReporte.ReporteComprasSunat: RcomprasSunat = new RegistroComprasSunat(); RcomprasSunat.SetDataSource(datos); RcomprasSunat.SetParameterValue("@Monedaid", 1); RcomprasSunat.SetParameterValue("@Desde", Class1.fechaDesde); RcomprasSunat.SetParameterValue("@Hasta", Class1.fechaHasta);; RcomprasSunat.SetParameterValue("@EstablecimientoID", 0); //establecimientoID); RcomprasSunat.DataSourceConnections[0].SetConnection(objCnx.server(), objCnx.database(), objCnx.user(), objCnx.password()); crvVisor.ReportSource = RcomprasSunat; break; case funcionesReporte.ReporteLibroDiarioSunat: RlibroDiarioSunat = new RegistroLibroDiarioSunat(); RlibroDiarioSunat.SetDataSource(datos); RlibroDiarioSunat.SetParameterValue("@Desde", Class1.fechaDesde); RlibroDiarioSunat.SetParameterValue("@Hasta", Class1.fechaHasta);; RlibroDiarioSunat.DataSourceConnections[0].SetConnection(objCnx.server(), objCnx.database(), objCnx.user(), objCnx.password()); crvVisor.ReportSource = RlibroDiarioSunat; break; case funcionesReporte.ReporteLibroMayorSunat: RlibroMayorSunat = new RegistroLibroMayorSunat(); RlibroMayorSunat.SetDataSource(datos); RlibroMayorSunat.SetParameterValue("@Desde", Class1.fechaDesde); RlibroMayorSunat.SetParameterValue("@Hasta", Class1.fechaHasta);; RlibroMayorSunat.DataSourceConnections[0].SetConnection(objCnx.server(), objCnx.database(), objCnx.user(), objCnx.password()); crvVisor.ReportSource = RlibroMayorSunat; break; } }