using System.Collections.Generic;
|
using System.Data;
|
using Model;
|
namespace BLL
|
{
|
public interface IDALPurchase
|
{
|
bool IsExist(string name, string value);
|
|
bool Add(Purchase model, List<PurchaseMat> Mats);
|
bool Update(Purchase model, List<PurchaseMat> Mats);
|
bool UpdateAudit(string[] PurchaseNo,string AuditFlag,string User);
|
bool UpdateClose(string[] OrdNo, string AuditStatu);
|
bool BatchDelete(string[] list);
|
Purchase GetModel(string OrdNo);
|
Purchase GetModel(string RoleNum, ref IList<PurchaseMat> erpMats);
|
IList<Purchase> GetList(AjaxPurchaseList Json, ref PageInfo pageInfo);
|
IList<Purchase> GetList(string PurchaseNo);
|
|
DataTable GetDataTable(string[] strWhere);
|
DataSet GetPrintData(string PurchaseNo);
|
|
|
}
|
|
public interface IDALPurchaseDetail
|
{
|
bool IsExist(string name, string value);
|
bool Add(List<PurchaseMat> model);
|
bool Update(List<PurchaseMat> model);
|
bool Delete(List<PurchaseMat> EMats);
|
IList<PurchaseMat> GetList(string PurchaseNo, ref PageInfo page);
|
IList<SelMatList> GetList(SelMatList selMatList, ref PageInfo page);
|
IList<PurchaseMat> GetList(AjaxPurchaseMat PurMat, ref PageInfo page);
|
IList<PurchaseMat> GetList(string OrdNo);
|
DataTable GetDataTable(string[] strWhere);
|
|
DataTable GetPrintData(string PurchaseNo);
|
}
|
}
|