BaoKai_202508_Wms_Jingwang_.../WMS.IData/IBase/IProvider.cs
2025-08-24 21:52:42 +08:00

47 lines
1.3 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using WMS.Model.Base;
namespace WMS.IData.IBase
{
public interface IProvider
{
/// <summary>
/// 根据物料查询供应商
/// </summary>
/// <param name="goodsId"></param>
/// <returns></returns>
DataTable GetProividerGoodsData(string goodsId);
#region
/// <summary>
/// 查询供应商结果集
/// </summary>
/// <param name="providerModel"></param>
/// <returns></returns>
DataSet getProviderDS(ProviderModel providerModel);
#endregion
#region
/// <summary>
/// 供应商的新增或修改
/// </summary>
/// <param name="providerModel">供应商Model</param>
/// <param name="flag">0: 新增; 1修改</param>
void execProviderAddUpdate(ProviderModel providerModel, int flag);
#endregion
#region
/// <summary>
/// 删除供应商
/// </summary>
/// <param name="providerModel"></param>
void execProviderDel(ProviderModel providerModel);
#endregion
}
}