Пример #1
0
        public IActionResult Rent()
        {
            var          order      = _orderService.Create(CheckOutViewModel.SelectedCustomer.Id);
            IList <Guid> articleIds = new List <Guid>();

            foreach (var article in CheckOutViewModel.SelectedArticles)
            {
                articleIds.Add(article.Id);
            }
            if (!_orderLineService.Rent(order.Id, articleIds))
            {
                CheckOutViewModel.Error = "Niet alle artikelen zijn uitgechecked";
            }
            CheckOutViewModel.SelectedCustomer = null;
            CheckOutViewModel.SelectedArticles = new List <Article>();
            return(RedirectToAction("CheckOut"));
        }