コード例 #1
0
        public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport()
        {
            reporteCurso rpt = new reporteCurso();

            rpt.Site = this.Site;
            return(rpt);
        }
コード例 #2
0
        public frmRep(int curso)
        {
            InitializeComponent();

            var resultado = from C in db.CURSOS
                            from A in db.ALUMNOS
                            from Mat in db.MATERIAS
                            from Maest in db.MAESTROS
                            from CA in db.CURSOALUMNOS

                            where C.curso_id == curso &&
                            A.alumno_id == CA.alumno_id &&
                            C.curso_id == CA.curso_id &&
                            C.maestro_id == Maest.maestro_id &&
                            C.materia_id == Mat.materia_id

                            select new
            {
                C.curso_id,
                Mat.materia_nombre,
                C.curso_hora,
                C.curso_salon,
                Maest.maestro_nombre,
                A.alumno_id,
                A.alumno_nombre,
                A.alumno_adeudo
            };
            reporteCurso rpt = new reporteCurso();

            rpt.SetDataSource(resultado);
            crystalReportViewer1.ReportSource = rpt;
        }