private void SetRentalBasketUnitsLifeCycle(RentalBasket rentalBasket, ProductLifeCycleStatus productLifeCycleStatus) { if (rentalBasket.RentedUnits == null) { return; } SetRentalStockLifeCycle(rentalBasket.RentedUnits, productLifeCycleStatus); }
private void SetPurchaseBasketUnitsLifeCycle(PurchaseBasket purchaseBasket, ProductLifeCycleStatus productLifeCycleStatus) { if (purchaseBasket.PurchasedUnits == null) { return; } SetPurchaseStockLifeCycle(purchaseBasket.PurchasedUnits, productLifeCycleStatus); }
private void SetPurchaseStockLifeCycle(List <PurchaseUnit> units, ProductLifeCycleStatus productLifeCycleStatus) { foreach (var purchasedUnit in units) { if (purchasedUnit.Stock == null) { purchasedUnit.Stock = _stockService.GetStock(purchasedUnit.StockId); } purchasedUnit.Stock.ProductLifeCycleId = (int)productLifeCycleStatus; } }
private void SetRentalStockLifeCycle(List <RentedUnit> units, ProductLifeCycleStatus productLifeCycleStatus) { if (units == null) { return; } foreach (var rentedUnit in units) { if (rentedUnit.Stock == null) { rentedUnit.Stock = _stockService.GetStock(rentedUnit.StockId); } rentedUnit.Stock.ProductLifeCycleId = (int)productLifeCycleStatus; } }