public async Task <ActionResult <BookC> > PostBookC(BookC bookC)
        {
            _context.BookC.Add(bookC);
            await _context.SaveChangesAsync();

            return(CreatedAtAction("GetBookC", new { id = bookC.BookCID }, bookC));
        }
        public async Task <IActionResult> PutBookC(int id, BookC bookC)
        {
            if (id != bookC.BookCID)
            {
                return(BadRequest());
            }

            _context.Entry(bookC).State = EntityState.Modified;

            try
            {
                await _context.SaveChangesAsync();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!BookCExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(NoContent());
        }
        public IActionResult AddBook(string titlebook, string authorbook)
        {
            if (titlebook != null && authorbook != null)
            {
                BookC nowa = new BookC(titlebook, authorbook);
                _context.BookC.Add(nowa);
                _context.SaveChanges();
            }
            var bookoflist = from m in _context.BookC
                             select m;
            var bookVM = new LibraryViewModel
            {
                BookCs = bookoflist.ToList()
            };


            //bookVM.AddBook(titlebook,authorbook);


            return(RedirectToAction(nameof(Index)));
        }