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