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")); }
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 })); }