using System; using System.Collections.Generic; using System.Linq; using System.Text; using EMIS.ViewModel; using EMIS.ViewModel.ChargeManage.ChargeTotal; using Bowin.Common.Linq.Entity; namespace EMIS.CommonLogic.ChargeManage.ChargeTotal { public interface IChargeTotalServices { /// /// 查询费用统计信息View(以班级信息、缴费学年、收费项目分组统计) /// /// /// /// /// /// /// /// /// /// /// /// /// /// IGridResultSet GetChargeTotadViewGrid(ConfiguretView configuretView, Guid? collegeID, int? yearID, int? standardID, int? educationID, int? learningformID, string learnSystem, int? chargeYearID, Guid? chargeProjectID, int? inSchoolStatus, int pageIndex, int pageSize); /// /// 查询费用统计信息List(以班级信息、缴费学年、收费项目分组统计) /// /// /// /// /// /// /// /// /// /// /// /// List GetChargeTotalViewList(ConfiguretView configuretView, Guid? collegeID, int? yearID, int? standardID, int? educationID, int? learningformID, string learnSystem, int? chargeYearID, Guid? chargeProjectID, int? inSchoolStatus); /// /// 统计相应的费用信息(应收总额、实收总额等) /// /// /// /// /// /// /// /// /// /// /// /// /// /// ChargeTotalSumView GetTotalView(ConfiguretView configuretView, Guid? collegeID, int? yearID, int? standardID, int? educationID, int? learningformID, string learnSystem, int? chargeYearID, Guid? chargeProjectID, int? inSchoolStatus, int pageIndex, int pageSize); } }