using Estsh.Core.Model.Result; using Estsh.Core.Models; using Estsh.Core.Util; using System.Collections; using System.Data; namespace Estsh.Core.Services.IServices { public interface IPurchaseNoBarcodeService : IBaseService { public List getQueryByPage(string whereStr, Pager pager, string direction, string sort); public string GetServerDateTime(string flag); public string GetOrderNo(string item, string prefix); public List GetFactoryInfo(); public string GetFactoryId(int userID); public List GetModelType(); public List GetVendorInfo(string key); public int delete(String ids); public int EnableData(String ids); public int DisableData(String ids); public List GetBuyNoInfo(string key); public List GetPartInfo(int type, string part_no); public bool IsPoPartNo(string buyNo, string partNo); public string DataSaveTransact(DataTable dtData, int userID); public string GetCartonNo(string partNo, string lotNo, int seq); public bool IsExistLineLocate(string partId); public bool IsExistPartLotNo(string partId, string lotNo); } }