Пример #1
0
        public IActionResult Add()
        {
            var vm = new BookAddCopiesVm();

            vm.BookList = new SelectList(bookService.GetAllBooks(), "Id", "Title");
            return(View(vm));
        }
Пример #2
0
        public async Task <IActionResult> Add(BookAddCopiesVm vm)
        {
            if (ModelState.IsValid)
            {
                for (int i = 0; i < vm.AmountOfCopies; i++)
                {
                    //Skapa ny bok
                    var copy = new BookCopy();

                    copy.BookId = vm.BookId;
                    bookService.AddBookCopy(copy);
                }

                return(RedirectToAction(nameof(Admin)));
            }

            return(RedirectToAction("Error", "Home", ""));
        }