public ActionResult DeferPurchase(int deliveryDetailsId)
        {
            var purchases = purchaseRepository.Purchases.Where(p => p.DeliveryDetailsId == deliveryDetailsId).ToList();

            if (purchases != null)
            {
                foreach (var p in purchases)
                {
                    purchaseRepository.ChangeDeliveryStatus(p.OrderLineId, "Отложен");
                }
            }
            return(RedirectToAction("Index"));
        }
Example #2
0
        public RedirectToRouteResult ConfirmReceipt(int deliveryDetailsId, string returnUrl, int userId)
        {
            var purchases = purchaseRepository.Purchases.Where(p => p.DeliveryDetailsId == deliveryDetailsId).ToList();

            if (purchases != null)
            {
                foreach (var p in purchases)
                {
                    purchaseRepository.ChangeDeliveryStatus(p.OrderLineId, "Получен");
                }
            }
            return(RedirectToAction("Purchases", new { returnUrl, userId }));
        }