using LeaRun.Application.Entity.AuthorizeManage;
using LeaRun.Util.WebControl;
using System.Data;
namespace LeaRun.Application.IService.AuthorizeManage
{
///
/// 版 本 6.1
/// Copyright (c) 2013-2016 上海力软信息技术有限公司
/// 创建人:陈彬彬
/// 日 期:2016.04.14 09:16
/// 描 述:系统表单
///
public interface IModuleFormService
{
#region 获取数据
///
/// 获取分页数据
///
///
///
///
DataTable GetPageList(Pagination pagination, string queryJson);
///
/// 获取一个实体类
///
///
///
ModuleFormEntity GetEntity(string keyValue);
///
/// 通过模块Id获取系统表单
///
///
///
ModuleFormEntity GetEntityByModuleId(string moduleId);
///
/// 判断模块是否已经有系统表单
///
///
///
///
bool IsExistModuleId(string keyValue, string moduleId);
#endregion
#region 提交数据
///
/// 保存一个实体
///
///
///
///
int SaveEntity(string keyValue, ModuleFormEntity entity);
///
/// 虚拟删除一个实体
///
///
///
int VirtualDelete(string keyValue);
#endregion
}
}