示例#1
0
        public async Task <IActionResult> Create([Bind("Id,titulo,año,autor,genero,cantidad,portada")] Libros libros)
        {
            if (ModelState.IsValid)
            {
                _context.Add(libros);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(libros));
        }
示例#2
0
        public async Task <IActionResult> Index([Bind("NuevoLibro")] NuevoLibroViewModel viewModel)
        {
            if (ModelState.IsValid)
            {
                _context.Add(viewModel.NuevoLibro);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["AutorId"] = new SelectList(_context.Autores, "Id",
                                                 "NombreCompleto", viewModel.NuevoLibro.AutorId);
            return(View(viewModel));
        }