using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; namespace EMIS.CommonLogic.Report { public interface INewReportServices { /// /// 我的课表PDF /// /// /// /// MemoryStream TeacherselfSchedulingPDF(Guid SchoolyearID, Guid? UserID); /// /// 学生课表PDF /// /// /// /// MemoryStream StudentForTeacherSchedulingPDF(Guid SchoolyearID, Guid StudentNo); /// /// 班级课表PDF /// /// /// /// /// /// MemoryStream ClassmajorSchedulingPDF(Guid SchoolyearID, Guid? CollegeID, Guid? ClassmajorID, int? Years); /// /// /// /// /// /// /// MemoryStream ClassmajorPrintingSchedulingPDF(Guid SchoolyearID, Guid? CollegeID); /// ///教师课表PDF /// /// /// /// /// MemoryStream TeacherSchedulingPDF(Guid SchoolyearID, Guid? CollegeID, Guid? UserID); /// /// 教师课标连打PDF /// /// /// /// MemoryStream TeacherPrintingSchedulingPDF(Guid SchoolyearID, Guid? CollegeID); /// /// 教室课表PDF /// /// /// /// /// MemoryStream ClassroomReportPDF(Guid SchoolyearID, Guid? BuildingsInfoID, Guid? ClassroomID); /// /// 教室课表连打PDF /// /// /// /// MemoryStream ClassroomPrintingReportPDF(Guid SchoolyearID, Guid? BuildingsInfoID); /// /// 教研室课表PDF /// /// /// /// /// /// MemoryStream DepartmentSchedulingPDF(Guid SchoolyearID, Guid CollegeID, Guid DepartmentID, Guid? HandleModeID); /// /// 班级总表PDF /// /// /// /// /// MemoryStream CollegeSchedulingPDF(Guid SchoolyearID, Guid? CollegeID, int? Years); /// /// 学生统计PDF /// /// /// MemoryStream StudentCountPDF(int? InSchoolStatusID); /// /// 学籍统计PDF /// /// /// MemoryStream StudentStatisticsPDF(int? InSchoolStatusID); } }