using System; using System.Collections.Generic; using System.Linq; using System.Text; using Bowin.Common.Linq.Entity; using EMIS.ViewModel.DQPSystem; using EMIS.ViewModel; namespace EMIS.CommonLogic.DQPSystem { public interface ISOCTemplateServices { IGridResultSet GetSOCTemplateViewGrid(ConfiguretView configuretView, int? standardID, Guid? facultymajorID, Guid? departmentID, int? educationID, int? learningformID, string learnSystem, Guid? coursematerialID, int? schoolyearNumID, int? schoolcodeID, int? recordStatus, int pageIndex, int pageSize); List GetSOCTemplateViewList(ConfiguretView configuretView, int? standardID, Guid? facultymajorID, Guid? departmentID, int? educationID, int? learningformID, string learnSystem, Guid? coursematerialID, int? schoolyearNumID, int? schoolcodeID, int? recordStatus, List idList); IGridResultSet GetSOCTemplateDetailViewGrid(Guid? SOCTemplateID, int pageIndex, int pageSize); void SOCTemplateEdit(SOCTemplateView SOCTemplateView, List SOCTemplateDetailViewList, List fileList); void GenerateTemplate(Guid? collegeID, int? standardID, Guid? facultymajorID, Guid? coursematerialID); void SOCTemplateDelete(List idList); SOCTemplateView GetSOCTemplateViewByID(Guid? SOCTemplateID); } }