using System; using System.Collections.Generic; using System.Linq; using System.Text; using Bowin.Common.Linq.Entity; using EMIS.CommonLogic.SystemServices; using EMIS.Entities; using EMIS.ViewModel.ScoreManage; using EMIS.ViewModel; namespace EMIS.CommonLogic.ScoreManage { public partial interface IScoreConvertByReplaceServices : IBaseWorkflowServices { IGridResultSet GetScoreConvertByReplaceViewGrid(ConfiguretView conditionView, Guid? schoolyearID, Guid? collegeID, int? yearID, int? standardID, Guid? classmajorID, Guid? targetCoursematerialID, int? recordStatus, int? pageIndex, int? pageSize); List GetScoreConvertByReplaceViewList(ConfiguretView conditionView, Guid? schoolyearID, Guid? collegeID, int? yearID, int? standardID, Guid? classmajorID, Guid? targetCoursematerialID, int? recordStatus); ScoreConvertByReplaceView GetScoreConvertByReplaceView(Guid? scoreConvertByReplaceID); void Save(ScoreConvertByReplaceView scoreConvertByReplaceView); void Delete(IList scoreConvertByReplaceIDList); void OnApproveEnd(List scoreConvertByReplaceIDList, Guid? userID); } }