public ActionResult Confirm(int orderId)
        {
            Order order = _orderRepository.Get(orderId);

            OrderConfirmationModel model = new OrderConfirmationModel {OrderLines = order.Items.ToList(), OrderId = orderId};

            return View(model);
        }
        public ActionResult OrderConfirmed(OrderConfirmationModel model)
        {
            if (ModelState.IsValid)
            {
                Order order = _orderRepository.Get(model.OrderId);

                order.UserId = User.Identity.Name;
                order.OrderDate = DateTime.Today;
                order.Status = OrderStatus.Placed;
                order.EndUser = model.EndUser;
                order.ResId = model.ResId;
                order.CostCentreNumber = model.CostCentreNumber;
                order.PONumber = model.PONumber;
                order.DeliveryAddress = model.DeliveryAddress;
                order.OrderNumber = DateTime.Now.ToString("yyyyMMdd") + order.PONumber;

                _orderRepository.Update(order);

                return RedirectToAction("Index");
            }
            return View(model);
        }