1234567891011121314151617181920212223242526272829303132 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using EMIS.ViewModel;
- using Bowin.Common.Linq.Entity;
- using EMIS.ViewModel.PaymentManage;
- using EMIS.ViewModel.EducationManage;
- namespace EMIS.CommonLogic.PaymentManage
- {
- public interface IWorktimeAdjustmentServices
- {
- IGridResultSet<WorktimeAdjustmentView> GetWorktimeAdjustmentViewList(ConfiguretView worktimeAdjustmentConditionView,
- Guid? schoolyearID, Guid? coursematerialID, Guid? teacherUserID, int? worktimeAdjustmentTypeID, int? pageIndex, int? pageSize);
- List<WorktimeAdjustmentView> GetWorktimeAdjustmentViewList(ConfiguretView worktimeAdjustmentConditionView,
- Guid? schoolyearID, Guid? coursematerialID, Guid? teacherUserID, int? worktimeAdjustmentTypeID);
- WorktimeAdjustmentView GetWorktimeAdjustmentView(Guid? worktimeAdjustmentID);
- void Save(WorktimeAdjustmentView worktimeAdjustmentView);
- void Delete(IList<Guid?> worktimeAdjustmentIDList);
- IGridResultSet<EducationMissionClassComboView> GetEducationMissionClassList(ConfiguretView missionClassConditionView,
- Guid? schoolyearID, Guid? userID, DateTime? adjustDate, Guid? collegeID, int? gradeYearID, int? standardID, Guid? coursematerialID,
- int? pageIndex, int? pageSize);
- void GenerateChargeAgainst(Guid schoolyearID);
- }
- }
|