Exemple #1
0
 public IActionResult AddGenre(GenreInputModel model)
 {
     if (ModelState.IsValid)
     {
         _bookService.AddGenre(model);
         return(Ok());
     }
     return(BadRequest());
 }
        public IActionResult CreateGenre(GenreInputModel genreInputModel)
        {
            ViewData["Genres"] = GetGenres();
            var genre = new Genre
            {
                Name = genreInputModel.Genre
            };

            if (ModelState.IsValid)
            {
                _bookService.AddGenre(genre);
                return(RedirectToAction("Create"));
            }
            return(View());
        }
Exemple #3
0
        public IActionResult AddGenre(NewGenreModel model)
        {
            try
            {
                _bookService.AddGenre(model);

                _bookService.Save();
                ModelState.Clear();
                ViewData["Message"] = "1";
            }

            catch
            {
                ViewData["Message"] = "0";
            }

            return(View());
        }