| | |
| | | using WIDESEA_Core.BaseRepository; |
| | | using WIDESEA_Core.BaseServices; |
| | | using WIDESEA_Core.Enums; |
| | | using WIDESEA_DTO.Outbound; |
| | | using WIDESEA_Model.Models; |
| | | |
| | | namespace WIDESEA_IOutboundService |
| | |
| | | IRepository<Dt_OutStockLockInfo> Repository { get; } |
| | | |
| | | Task<List<Dt_OutStockLockInfo>> GetByOrderDetailId(int orderDetailId); |
| | | |
| | | List<Dt_OutStockLockInfo> GetByOrderDetailId(int orderDetailId, OutLockStockStatusEnum? outStockStatus); |
| | | Task<List<Dt_OutStockLockInfo>> GetByPalletCode(string palletCode, int? status = null); |
| | | Dt_OutStockLockInfo GetOutStockLockInfo(Dt_OutboundOrder outboundOrder, Dt_OutboundOrderDetail outboundOrderDetail, Dt_StockInfo outStock, decimal assignQuantity, int? taskNum = null); |
| | | Dt_OutStockLockInfo GetOutStockLockInfo(Dt_OutboundOrder outboundOrder, Dt_OutboundOrderDetail outboundOrderDetail, Dt_StockInfo outStock, decimal assignQuantity, string barcode = null, int? taskNum = null); |
| | | |
| | | Task<LockInfoDetailDto> GetLockInfoDetail(int lockInfoId); |
| | | Dt_OutStockLockInfo GetOutStockLockInfo(Dt_OutboundOrder outboundOrder,Dt_OutboundOrderDetail outboundOrderDetail,Dt_StockInfo outStock, decimal assignQuantity, string barcode = null); |
| | | Task<List<Dt_OutStockLockInfo>> GetPalletLockInfos(string palletCode); |
| | | Task<WebResponseContent> UpdateLockInfoBarcode(int lockInfoId, string newBarcode); |
| | | } |