¶Ô±ÈÐÂÎļþ |
| | |
| | | namespace WIDESEA_StorageOutOrderServices; |
| | | |
| | | public class Dt_OutOrderAndStockService : ServiceBase<Dt_OutOrderAndStock, IDt_OutOrderAndStockRepository>, IDt_OutOrderAndStockService |
| | | { |
| | | private readonly IUnitOfWorkManage _unitOfWorkManage; |
| | | |
| | | public Dt_OutOrderAndStockService(IDt_OutOrderAndStockRepository BaseDal, |
| | | IUnitOfWorkManage unitOfWorkManage) : base(BaseDal) |
| | | { |
| | | _unitOfWorkManage = unitOfWorkManage; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// æ ¹æ®ç¹å®æ¡ä»¶è·ååºåºç©æä¿¡æ¯ |
| | | /// </summary> |
| | | /// <param name="locationID">è´§ä½ID</param> |
| | | /// <param name="orderNum">åºåºè®¢å</param> |
| | | /// <param name="palletCode">æçå·</param> |
| | | /// <returns>åºåºç©æä¿¡æ¯</returns> |
| | | public async Task<Dt_OutOrderAndStock> GetOrderAndStock(string locationID = null, string orderNum = null, string palletCode = null) |
| | | { |
| | | return await BaseDal.GetOrderAndStock(locationID, orderNum, palletCode); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 导èªå é¤ |
| | | /// </summary> |
| | | /// <param name="stock">åºåºç©æä¿¡æ¯</param> |
| | | /// <returns>æå/失败</returns> |
| | | public bool DeleteNavOrderStock(Dt_OutOrderAndStock stock) |
| | | { |
| | | return BaseDal.DeleteNavOrderStock(stock); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// å¯¼èªæ´æ° |
| | | /// </summary> |
| | | /// <param name="stock">åºåºç©æä¿¡æ¯</param> |
| | | /// <returns>æå/失败</returns> |
| | | public bool UpdateNavOrderStock(Dt_OutOrderAndStock stock) |
| | | { |
| | | return BaseDal.UpdateNavOrderStock(stock); |
| | | } |
| | | } |