using Learun.Util; using System.Collections.Generic; using System.Data; namespace Learun.Application.Language { /// /// 版 本 Learun-ADMS V7.0.3 力软敏捷开发框架 /// Copyright (c) 2013-2018 上海力软信息技术有限公司 /// 创 建:超级管理员 /// 日 期:2018-04-10 15:00 /// 描 述:语言映照 /// public interface LGMapIBLL { #region 获取数据 /// /// 获取语言包映射关系数据集合 /// 语言包编码 /// 是否是主语言 /// /// Dictionary GetMap(string Code, bool isMain); /// /// 获取列表数据 /// 编码 /// /// IEnumerable GetListByTypeCode(string TypeCode); /// /// 获取列表数据 /// /// IEnumerable GetList(string queryJson); /// /// 获取列表分页数据 /// 分页参数 /// 语言类型列表 /// /// DataTable GetPageList(Pagination pagination, string queryJson, string typeList); /// /// 获取实体数据 /// 主键 /// /// LGMapEntity GetEntity(string keyValue); /// /// 根据名称获取列表 /// F_Name /// /// IEnumerable GetListByName(string keyValue); /// /// 根据名称与类型获取列表 /// F_Name /// typeCode /// /// IEnumerable GetListByNameAndType(string keyValue, string typeCode); #endregion #region 提交数据 /// /// 删除实体数据 /// 主键 /// /// void DeleteEntity(string keyValue); /// /// 保存实体数据(新增、修改) /// 原列表 /// 新列表 /// F_Code /// /// void SaveEntity(string nameList, string newNameList, string code); #endregion } }