using WIDESEA_Core; namespace WIDESEA_StorageOutOrderRepository; public class Dt_OutOrderRepository : RepositoryBase, IDt_OutOrderRepository { public Dt_OutOrderRepository(IUnitOfWorkManage unitOfWorkManage) : base(unitOfWorkManage) { } public Task GetOutOrderByNumberAsync(string orderNumber) { Task? order = Db.Queryable() .Includes(x => x.OrderDetailList) .Where(x => x.OrderNumber == orderNumber).FirstAsync(); return order; } /// /// 修改出库订单(导航修改) /// /// /// 是否成功 public async Task OutOrderUpdatedAsync(Dt_OutOrder outOrder) { return await Db.UpdateNav(outOrder) .Include(x => x.OrderDetailList) .ExecuteCommandAsync(); } }