using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using System.Dynamic;
using EMIS.ViewModel.ScoreManage;
using EMIS.Entities;
namespace EMIS.CommonLogic.ScoreManage
{
public interface ISpecialityScoreSumServices
{
SpecialityScoreSummaryView SpecialityScoreSumTable(Guid? collegeID, int? years, int? standardID, int? schoolyearNumID, int? schoolcodeID, Guid? classmajorID, int? inSchoolStatus);
void ExportSpecialityScoreSumTable(Guid? collegeID, int? years, int? standardID, int? schoolyearNumID, int? schoolcodeID, Guid? classmajorID, int? inSchoolStatus);
///
/// 获取学年学期
///
///
///
///
///
///
///
///
List ScoreSchoolyear(Guid? collegeID, int? years, Guid? specialtyID, int? schoolyearNumID, int? schoolcodeID, Guid? classmajorID);
///
/// 获取标题
///
///
///
///
///
///
///
///
List SpecialityScoreSumTableTitle(Guid? collegeID, int? years, Guid? specialtyID, int? schoolyearNumID, int? schoolcodeID, Guid? classmajorID);
///
/// 获取学年数对应的课程有多少列
///
///
///
List DynamicTypesCount(Guid? collegeID, int? years, Guid? specialtyID, int? schoolyearNumID, int? schoolcodeID, Guid? classmajorID);
}
}