Пример #1
0
        public IActionResult Create([Bind("Genres_ID,Genre")] GenresDTO genresDTO)
        {
            var genres = new Genres()

            {
                Genres_ID = genresDTO.Genres_ID,
                Genre     = genresDTO.Genre,
            };



            if (ModelState.IsValid)
            {
                _context.Add(genres);
                _context.SaveChangesAsync();
                return(RedirectToAction(nameof(Index)));
            }
            return(View(genresDTO));
        }
Пример #2
0
        //async removed
        public IActionResult Create([Bind("Artist_ID,ArtistName,Album,AlbumCoverPath,Genre")] ArtistDTO artistDTO)
        {
            var artist = new Artist()

            {
                Artist_ID      = artistDTO.Artist_ID,
                ArtistName     = artistDTO.ArtistName,
                Album          = artistDTO.Album,
                AlbumCoverPath = artistDTO.AlbumCoverPath,
                Genre          = artistDTO.Genre
            };

            if (ModelState.IsValid)
            {
                _context.Add(artist);
                _context.SaveChangesAsync();// await , removed
                return(RedirectToAction(nameof(Index)));
            }
            return(View(artistDTO));
        }
Пример #3
0
        public IActionResult Create([Bind("Track_ID,ArtistName,Album,Track,Time,Genre")] TracksDTO tracksDTO)
        {
            var tracks = new Tracks()

            {
                Track_ID   = tracksDTO.Track_ID,
                ArtistName = tracksDTO.ArtistName,
                Album      = tracksDTO.Album,
                Track      = tracksDTO.Track,
                Time       = tracksDTO.Time,
                Genre      = tracksDTO.Genre
            };

            if (ModelState.IsValid)
            {
                _context.Add(tracks);
                _context.SaveChangesAsync();
                return(RedirectToAction(nameof(Index)));
            }
            return(View(tracksDTO));
        }
Пример #4
0
        public IActionResult Create([Bind("Album_ID,ArtistName,Track,AlbumCoverPath,Genre")] AlbumsDTO albumsDTO)
        {
            var albums = new Albums()
            {
                Album_ID       = albumsDTO.Album_ID,
                ArtistName     = albumsDTO.ArtistName,
                Track          = albumsDTO.Track,
                AlbumCoverPath = albumsDTO.AlbumCoverPath,
                Genre          = albumsDTO.Genre

                                 //// Start here from NetChicken https://github.com/Netchicken/VisistorManagment2019Students/blob/master/Controllers/StaffNamesController.cs
                                 // Names next
            };

            if (ModelState.IsValid)
            {
                _context.Add(albums);
                _context.SaveChangesAsync();
                return(RedirectToAction(nameof(Index)));
            }
            return(View(albumsDTO));
        }