47 lines
1.3 KiB
C#
47 lines
1.3 KiB
C#
|
||
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
|
||
}
|
||
}
|