public IActionResult Add() { var vm = new BookAddCopiesVm(); vm.BookList = new SelectList(bookService.GetAllBooks(), "Id", "Title"); return(View(vm)); }
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", "")); }