using WIDESEA_Core.BaseRepository; using WIDESEA_Core.BaseServices; using WIDESEA_Model.Models; namespace WIDESEA_IStockService { public interface IStockInfoService : IService { IRepository Repository { get; } Dt_StockInfo? GetStockByPalletCode(string palletCode); List GetStockInfos(string materielCode, string lotNo, List locationCodes); List GetUseableStocks(string materielCode, string batchNo); List GetOutboundStocks(List stockInfos, string materielCode, decimal needQuantity, out decimal residueQuantity); void AddMaterielGroup(Dt_StockInfo stockInfo); } }