示例#1
0
        public bool Edit(int albumId, string name, string imageUrl, int year, string format, string mediaCondition, string sleeveCondition, string notes, int artistId)
        {
            var albumData = _context.Albums.Find(albumId);

            if (albumData == null)
            {
                return(false);
            }


            albumData.Name            = name;
            albumData.ImageUrl        = imageUrl;
            albumData.Year            = year;
            albumData.Format          = format;
            albumData.MediaCondition  = mediaCondition;
            albumData.SleeveCondition = sleeveCondition;
            albumData.Notes           = notes;
            albumData.ArtistId        = artistId;

            _context.Update(albumData);
            _context.SaveChangesAsync();


            return(true);
        }
示例#2
0
        public bool Edit(int gameId, string title, string genre, string imageUrl, string description)
        {
            var gameData = _context.Games.Find(gameId);

            if (gameData == null)
            {
                return(false);
            }

            gameData.Title       = title;
            gameData.Genre       = genre;
            gameData.ImageUrl    = imageUrl;
            gameData.Description = description;

            _context.Update(gameData);
            _context.SaveChangesAsync();

            return(true);
        }
示例#3
0
        public bool Edit(int id, string name, string duration, int albumId)
        {
            var trackData = _context.Tracks.Find(id);

            if (trackData == null)
            {
                return(false);
            }


            trackData.Name     = name;
            trackData.Duration = duration;
            trackData.AlbumId  = albumId;

            _context.Update(trackData);
            _context.SaveChangesAsync();

            return(true);
        }
示例#4
0
        public bool Edit(int movieId, string title, string genre, string imageUrl, int year, string description)
        {
            var movieData = _context.Movies.Find(movieId);

            if (movieData == null)
            {
                return(false);
            }

            movieData.Title       = title;
            movieData.Genre       = genre;
            movieData.ImageUrl    = imageUrl;
            movieData.Year        = year;
            movieData.Description = description;

            _context.Update(movieData);
            _context.SaveChangesAsync();

            return(true);
        }
示例#5
0
        public bool Edit(int bookId, string title, string genre, string imageUrl, string description)
        {
            var bookData = _context.Books.Find(bookId);

            if (bookData == null)
            {
                return(false);
            }


            bookData.Title       = title;
            bookData.Genre       = genre;
            bookData.ImageUrl    = imageUrl;
            bookData.Description = description;


            _context.Update(bookData);
            _context.SaveChangesAsync();

            return(true);
        }