using System.Collections;
|
using System.Collections.Generic;
|
using System.Data;
|
using Model;
|
namespace BLL
|
{
|
public interface IDALGoodsPos
|
{
|
|
bool IsExist(string Addre, string value);
|
|
bool IsExist(Hashtable ht);
|
|
bool Add(GoodsPos model, string loginUser);
|
|
bool Update(GoodsPos model);
|
|
bool Delete(string MatNo);
|
|
bool AnditMat(string[] MatNo,string AuditModel);
|
|
bool BatchDelete(string[] MatNo);
|
|
GoodsPos GetModel(string MatNo);
|
|
bool UpdateLock(string[] Addre, string ALock);
|
|
bool UpdateProperty(string[] Addre, string Property);
|
|
/// <summary>
|
/// 查询库位
|
/// </summary>
|
/// <param name="Json"></param>
|
/// <param name="pageInfo"></param>
|
/// <returns>库详细信息</returns>
|
IList<GoodsPos> GetList(AjaxGoodsPosList Json, ref PageInfo pageInfo);
|
|
DataTable GetDataTable(string[] strWhere);
|
|
DataTable GetDataTable(int PageSize, int PageIndex, string strWhere);
|
|
IList<GoodsPos> GetPaiList(string StorageNO);
|
IList<GoodsPos> GetLieList(string StorageNO);
|
IList<GoodsPos> GetCengList(string StorageNO);
|
IList<GoodsArea> GetAreaList();
|
IList<GoodsProperty> GetPropertyList();
|
IList<GoodsStatu> GetStatuList();
|
IList<GoodsALock> GetALockList();
|
}
|
}
|