IMinorGraduationConditionPackageServices.cs 1.3 KB

123456789101112131415161718192021222324252627
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using Bowin.Common.Linq.Entity;
  6. using EMIS.ViewModel.MinorGraduation.MinorGraduationSetting;
  7. using EMIS.ViewModel;
  8. namespace EMIS.CommonLogic.MinorGraduation.MinorGraduationSetting
  9. {
  10. public interface IMinorGraduationConditionPackageServices
  11. {
  12. IGridResultSet<MinorGraduationConditionPackageView> GetMinorGraduationConditionPackageViewGrid(ConfiguretView configuretView, int? isDefault, int pageIndex, int pageSize);
  13. List<MinorGraduationConditionPackageView> GetMinorGraduationConditionPackageViewList(ConfiguretView configuretView, int? isDefault, List<Guid?> idList);
  14. MinorGraduationConditionPackageView GetMinorGraduationConditionPackageView(Guid? minorGraduationConditionPackageID);
  15. List<MinorGraduationConditionView> GetMinorGraduationConditionViewList(Guid? minorGraduationConditionPackageID);
  16. void MinorGraduationConditionPackageEdit(MinorGraduationConditionPackageView minorGraduationConditionPackageView, IList<MinorGraduationConditionView> minorGraduationConditionViewList);
  17. bool MinorGraduationConditionPackageDelete(List<Guid?> minorGraduationConditionPackageIDs);
  18. MinorGraduationConditionPackageView GetDefaultMinorGraduationConditionPackageView();
  19. }
  20. }