12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using Bowin.Common.Linq.Entity;
- using EMIS.ViewModel.DQPSystem;
- using EMIS.ViewModel;
- using EMIS.ViewModel.Students;
- using EMIS.ViewModel.SystemView;
- using EMIS.Utility;
- namespace EMIS.CommonLogic.DQPSystem
- {
- public interface ISOCDetailScoreServices
- {
- IGridResultSet<SOCDetailStudentScoreView> GetSOCDetailStudentScoreViewList(ConfiguretView studentScoreConditionView,
- Guid? schoolyearID, Guid? collegeID, int? year, int? standardID, Guid? classmajorID, Guid? coursematerialID, int? recordStatus,
- int? pageIndex, int? pageSize);
- List<SOCDetailStudentScoreView> GetSOCDetailStudentScoreViewList(ConfiguretView studentScoreConditionView,
- Guid? schoolyearID, Guid? collegeID, int? year, int? standardID, Guid? classmajorID, Guid? coursematerialID, int? recordStatus);
- void StudentSave(IList<SOCDetailStudentScoreView> socDetailStudentScoreViewList);
- IGridResultSet<FileUploadView> GetSOCDetailStudentAttachmentViewList(ConfiguretView studentAttachmentConditionView,
- Guid? socDetailID, Guid? userID, int? pageIndex, int? pageSize);
- IGridResultSet<SOCDetailGroupScoreView> GetSOCDetailGroupScoreViewList(ConfiguretView groupScoreConditionView,
- Guid? schoolyearID, Guid? collegeID, int? year, int? standardID, Guid? classmajorID, Guid? coursematerialID, int? recordStatus,
- int? pageIndex, int? pageSize);
- List<SOCDetailGroupScoreView> GetSOCDetailGroupScoreViewList(ConfiguretView groupScoreConditionView,
- Guid? schoolyearID, Guid? collegeID, int? year, int? standardID, Guid? classmajorID, Guid? coursematerialID, int? recordStatus);
- [Obsolete]
- void GroupSave(IList<SOCDetailGroupScoreView> socDetailGroupScoreViewList);
- void GroupScoreSave(Guid socDetailGroupID, IList<SOCDetailRawScoreView> socDetailRawScoreViewList);
- IGridResultSet<FileUploadView> GetSOCDetailGroupAttachmentViewList(ConfiguretView studentAttachmentConditionView,
- Guid? socDetailID, Guid? socDetailGroupID, int? pageIndex, int? pageSize);
- IGridResultSet<BaseStudentView> GetSOCDetailGroupStudentViewList(ConfiguretView studentAttachmentConditionView,
- Guid? socDetailGroupID, int? pageIndex, int? pageSize);
- IGridResultSet<BaseStudentView> GetSOCDetailGroupStudentViewList(ConfiguretView studentAttachmentConditionView,
- Guid socDetailID, Guid userID, int? pageIndex, int? pageSize);
- IGridResultSet<SOCDetailRawScoreView> GetSOCDetailRawScoreViewList(ConfiguretView studentScoreConditionView,
- Guid? schoolyearID, Guid? collegeID, int? year, int? standardID, Guid? classmajorID, Guid? coursematerialID, int? pageIndex, int? pageSize);
- IGridResultSet<SOCDetailRawScoreView> GetSOCDetailGroupRawScoreViewList(ConfiguretView studentScoreConditionView,
- Guid socDetailGroupID, int? pageIndex, int? pageSize);
- List<SOCDetailRawScoreView> GetSOCDetailRawScoreViewList(ConfiguretView studentScoreConditionView,
- Guid? schoolyearID, Guid? collegeID, int? year, int? standardID, Guid? classmajorID, Guid? coursematerialID);
- ReturnMessage IsStudentCanUpload(Guid userID, SOCDetailStudentKeyView socDetailStudentKeyView);
- void StudentSubmit(Guid userID, IList<SOCDetailStudentKeyView> socDetailStudentKeyViewList);
- void SaveFile(Guid userID, SOCDetailStudentKeyView socDetailStudentKeyView, IList<FileUploadView> fileList);
- IList<SOCStudentScoreItemView> GetStudentScoreItemViewList(Guid userID);
- SOCStudentScoreTotalView GetStudentScoreTotalView(Guid userID);
- IGridResultSet<SOCDetailRawScoreView> GetSOCDetailRawScoreViewList(Guid? coursematerialID, int? startTermID, Guid userID);
- void StudentCancel(IList<Guid> socDetailStudentIDList, string remark);
- void GroupCancel(IList<Guid> socDetailGroupIDList, string remark);
- void SendMessage(List<Guid> userIDList, AnnouncementView announcement);
- SOCDetailStudentScoreView GetSOCDetialView(Guid? SOCDetailID);
- List<SOCDetailStudentScoreView> Download(ConfiguretView studentScoreConditionView,
- Guid? schoolyearID, Guid? collegeID, int? year, int? standardID, Guid? classmajorID, Guid? coursematerialID, int? recordStatus, List<Guid?> IDList);
- List<SOCDetailStudentScoreView> GroupListDownload(ConfiguretView studentScoreConditionView,
- Guid? schoolyearID, Guid? collegeID, int? year, int? standardID, Guid? classmajorID, Guid? coursematerialID, int? recordStatus, List<Guid?> IDList);
- IGridResultSet<SOCDetailStudentScoreView> GetSOCDetailStudentScoreViewByIDList(ConfiguretView configuretView, Guid? socDetailID, Guid? userID, int? pageIndex, int? pageSize);
- List<SOCDetailStudentScoreView> GetSOCDetailStudentScoreViewList(ConfiguretView studentScoreConditionView, Guid? socDetailID, Guid? userID);
- IGridResultSet<SOCDetailGroupScoreView> GetSOCDetailGroupScoreViewByIDList(ConfiguretView groupScoreConditionView, Guid? socDetailID, Guid? userID, int? pageIndex, int? pageSize);
- List<SOCDetailGroupScoreView> GetSOCDetailGroupScoreViewByIDList(ConfiguretView groupScoreConditionView, Guid? socDetailID, Guid? userID);
- }
- }
|