using System; using System.Collections.Generic; using System.Linq; using System.Text; using Bowin.Common.Linq.Entity; using EMIS.ViewModel.MinorGraduation.MinorGraduationSetting; using EMIS.ViewModel; namespace EMIS.CommonLogic.MinorGraduation.MinorGraduationSetting { public interface IMinorGraduationConditionPackageServices { IGridResultSet GetMinorGraduationConditionPackageViewGrid(ConfiguretView configuretView, int? isDefault, int pageIndex, int pageSize); List GetMinorGraduationConditionPackageViewList(ConfiguretView configuretView, int? isDefault, List idList); MinorGraduationConditionPackageView GetMinorGraduationConditionPackageView(Guid? minorGraduationConditionPackageID); List GetMinorGraduationConditionViewList(Guid? minorGraduationConditionPackageID); void MinorGraduationConditionPackageEdit(MinorGraduationConditionPackageView minorGraduationConditionPackageView, IList minorGraduationConditionViewList); bool MinorGraduationConditionPackageDelete(List minorGraduationConditionPackageIDs); MinorGraduationConditionPackageView GetDefaultMinorGraduationConditionPackageView(); } }