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);
}
}