using DTO;
|
using System;
|
using System.Collections.Generic;
|
using System.Text;
|
using zhengcaioa.Models;
|
|
namespace IServices
|
{
|
public interface ISysCodeService
|
{
|
|
/// <summary>
|
/// 分页查询
|
/// </summary>
|
/// <param name="searchEntity">查询分页实体</param>
|
/// <returns></returns>
|
ResultDataEntity<SysCodeEntity> SearchSysCodePaging(SysCodeSearchEntity searchEntity);
|
/// <summary>
|
/// 按照编号查询数据
|
/// </summary>
|
/// <param name="key_id">需要查询key_id</param>
|
/// <returns></returns>
|
SysCodeInfoEntity GetSysCodeInfo(string key_id);
|
|
List<CodeDataEntity> GetCodeDataAll();
|
|
string GetComments(string codeTable, string codeField, string codeSn);
|
|
/// <summary>
|
/// 保存
|
/// </summary>
|
/// <param name="entity">主键ID为0时新增否则修改</param>
|
/// <returns>返回执行结果</returns>
|
ResultEntity SaveSysCode(SysCodeInfoEntity Entity);
|
/// <summary>
|
/// 删除明细
|
/// </summary>
|
/// <param name="id">主id</param>
|
/// <param name="dtlid">明细id</param>
|
/// <param name="userid">用户</param>
|
/// <returns></returns>
|
ResultEntity ModifyDtlStatus(string id, string dtlid, string userid);
|
|
/// <summary>
|
/// 修改主表状态
|
/// </summary>
|
/// <param name="id">主id</param>
|
/// <param name="userid">用户</param>
|
/// <returns></returns>
|
ResultEntity ModifyStatus(string id, string userid);
|
|
/// <summary>
|
/// 获取隐码所有列表
|
/// </summary>
|
/// <param name="table">table</param>
|
/// <param name="fild">fild</param>
|
/// <returns></returns>
|
List<SysCodeDtl> GetSysCodeList(string table, string fild);
|
|
|
|
|
ResultDataEntity<SysCodeDtlEntity> SearchSysCodeDtlPaging(SysCodeDtlSearchEntity searchEntity);
|
|
|
|
SysCodeDtlEntity GetSysCodeDtlInfo(string key_id, string CodeTable, string CodeField, string WentiId = "");
|
|
List<SysCodeDtlEntity> GetSysCodeDtlInfoss(string Classify1, string CodeTable, string CodeField, string WentiId = "");
|
|
ResultEntity SaveSysCodeDtl(SysCodeDtlEntity Entity);
|
|
ResultEntity SaveSysCodeDtls(SysCodeDtlEntity Entity);
|
|
|
ResultEntity addSysCodeDtls(SysCodeDtlEntity Entity);
|
|
}
|
}
|