Exemplo n.º 1
0
        private GeneratedReportPart generateTrendReport(SavedReport savedReport)
        {
            RankChartGenerator  generator;
            RankChartParameters rcp;

            byte[] bytes;
            GeneratedReportPart grp;

            rcp = RankChartParameters.XmlDeserialize(savedReport.XmlData);

            generator = new RankChartGenerator(_db, rcp, savedReport.Name);
            bytes     = generator.GenerateChart();

            grp       = new GeneratedReportPart();
            grp.Bytes = bytes;

            return(grp);
        }
Exemplo n.º 2
0
    private void renderReport()
    {
        RankChartGenerator  generator;
        RankChartParameters rcp;
        SavedReport         settings;

        settings = _db.ORManager.Get <SavedReport>(reportId);

        //Make sure the report is public
        if (!settings.PublicViewable)
        {
            return;
        }

        rcp = RankChartParameters.XmlDeserialize(settings.XmlData);

        generator = new RankChartGenerator(_db, rcp);
        generator.GenerateChart(Response);
    }