BaoKai_202508-Wms-Jingwang..../WMS.IData/ISystemManage/IDictionaryTab.cs
2025-08-24 09:35:55 +08:00

49 lines
1.5 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using WMS.Model.SystemManage;
namespace WMS.IData.ISystemManage
{
/// <summary>
/// 字典明细
/// </summary>
public interface IDictionaryTab
{
/// <summary>
/// 根据字典名称查询字典值
/// </summary>
/// <param name="name"></param>
/// <returns></returns>
DataTable GetGetDictionaryTabName(string name);
/// <summary>
/// 获取字典明细
/// </summary>
/// <param name="strDictionaryType">字典类型</param>
/// <returns></returns>
DataTable GetDictionaryTab(string dictionaryType);
/// <summary>
/// 插入或修改字典明细
/// </summary>
/// <param name="dictionaryTabModel">字典类型详细Model</param>
/// <param name="Flag">操作表示符 0:新增; 1:修改</param>
void UpdateDictionaryTab(DictionaryTabModel dictionaryTabModel);
void InsertDictionTab(DictionaryTabModel dictionaryTabModel);
/// <summary>
/// 删除字典明细
/// </summary>
/// <param name="VC_DICTIONARY_TYPE"></param>
void DeleteDictionaryTab(string VC_DICTIONARY_TYPE);
/// <summary>
/// 删除属于某字典类型的字典明细信息
/// </summary>
/// <param name="dictionaryType">某字典类型</param>
void DeleteDictionaryTabByDictionaryType(string dictionaryType);
}
}