IEvaluationStudentSettingDetailServices.cs 2.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  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;
  7. using EMIS.ViewModel.EvaluationManage.StudentEvaluation;
  8. namespace EMIS.CommonLogic.EvaluationManage.StudentEvaluation
  9. {
  10. public interface IEvaluationStudentSettingDetailServices
  11. {
  12. /// <summary>
  13. /// 查询对应的学评名单信息View
  14. /// </summary>
  15. /// <param name="configuretView"></param>
  16. /// <param name="schoolyearID"></param>
  17. /// <param name="campusID"></param>
  18. /// <param name="collegeID"></param>
  19. /// <param name="departmentID"></param>
  20. /// <param name="coursematerialID"></param>
  21. /// <param name="courseTypeID"></param>
  22. /// <param name="teachingModeID"></param>
  23. /// <param name="staffID"></param>
  24. /// <param name="evaluationTableID"></param>
  25. /// <param name="inSchoolStatus"></param>
  26. /// <param name="openState"></param>
  27. /// <param name="isEvaluation"></param>
  28. /// <param name="pageIndex"></param>
  29. /// <param name="pageSize"></param>
  30. /// <returns></returns>
  31. IGridResultSet<EvaluationStudentSettingDetailView> GetEvaluationStudentSettingDetailViewGrid(ConfiguretView configuretView, Guid? schoolyearID, Guid? campusID, Guid? collegeID,
  32. Guid? departmentID, Guid? coursematerialID, int? courseTypeID, int? teachingModeID, Guid? staffID, Guid? evaluationTableID, int? inSchoolStatus, int? openState, int? isEvaluation, int pageIndex, int pageSize);
  33. /// <summary>
  34. /// 查询对应的学评名单信息List
  35. /// </summary>
  36. /// <param name="configuretView"></param>
  37. /// <param name="schoolyearID"></param>
  38. /// <param name="campusID"></param>
  39. /// <param name="collegeID"></param>
  40. /// <param name="departmentID"></param>
  41. /// <param name="coursematerialID"></param>
  42. /// <param name="courseTypeID"></param>
  43. /// <param name="teachingModeID"></param>
  44. /// <param name="staffID"></param>
  45. /// <param name="evaluationTableID"></param>
  46. /// <param name="inSchoolStatus"></param>
  47. /// <param name="openState"></param>
  48. /// <param name="isEvaluation"></param>
  49. /// <returns></returns>
  50. IList<EvaluationStudentSettingDetailView> GetEvaluationStudentSettingDetailViewList(ConfiguretView configuretView, Guid? schoolyearID, Guid? campusID, Guid? collegeID,
  51. Guid? departmentID, Guid? coursematerialID, int? courseTypeID, int? teachingModeID, Guid? staffID, Guid? evaluationTableID, int? inSchoolStatus, int? openState, int? isEvaluation);
  52. }
  53. }