using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data; using EMIS.Entities; using Bowin.Common.Linq.Entity; using EMIS.ViewModel.ScoreManage; namespace EMIS.CommonLogic.ScoreManage { public interface IScoreFormulaServices { /// /// 查询成绩公式设置列表 /// /// /// /// /// IGridResultSet GetScoreFormulaGrid(string name, int pageIndex, int pageSize); /// /// 查询成绩公式设置列表 /// /// /// /// /// List GetScoreFormulaList(string name); List GetScoreFormulaDropdownViewList(string name); /// /// 根据ID获取成绩公式设置 /// /// /// ER_ScoreFormula GetScoreFormula(Guid? scoreFormulaID); /// /// 添加 /// /// void ScoreFormulaAdd(ScoreFormulaView scoreFormulaView, List scoreFormulaDetailList); /// /// 删除 /// /// void ScoreFormulaDelete(List scoreFormulaIDs); /// /// 根据成绩公式设置ID查询明细 /// /// /// List GetScoreFormulaDetailList(Guid? scoreFormulaID); List GetScoreFormulaDetailListByScoreFormulaID(Guid? scoreFormulaID); List GetCustomerScoreFormula(); } }