Beispiel #1
0
        public AlbumDetailed(ILog logger, Data.Tables.Albums baseAlbum, MySQLContext dbContext)
        {
            Logger    = logger;
            BaseAlbum = baseAlbum;
            db        = dbContext;

            CheckFileDetails();
        }
Beispiel #2
0
        public void Add(MySQLContext db)
        {
            Data.Tables.Albums album = new Data.Tables.Albums()
            {
                Album       = AlbumName,
                AlbumArtist = AlbumArtist,
                Discs       = TotalDiscs,
                Disc        = DiscNumber,
                FolderPath  = FolderPath,
                Year        = Year,
                LastScanned = DateTime.Now
            };

            db.Albums.Add(album);
            db.SaveChanges();
        }
Beispiel #3
0
 public AlbumDetailed(ILog logger, Data.Tables.Albums baseAlbum) : this(logger, baseAlbum, null)
 {
 }