Пример #1
0
        public IActionResult Order(int order_id, string btn)
        {
            if (btn == "atšaukti")
            {
                orderService.Remove(orderService.Get(order_id));
                return(RedirectToAction("Index"));
            }
            else if (btn == "pristatyti")
            {
                if (orderHelper.CanDeliver(order_id))
                {
                    orderHelper.FixProductQuantities(order_id);
                    orderService.Remove(orderService.Get(order_id));
                    return(RedirectToAction("Index"));
                }
                else
                {
                    ModelState.AddModelError("error", "Šiuo metu nėra tam tikrų prekių");
                }
            }
            var order = orderService.Get(order_id).ToModel();

            return(View((order, orderHelper)));
        }