예제 #1
0
 public void SetFilesGenre(GenreLocalDto genreDto) {
     if (Files.Count > 0) {
         foreach (FileToImport file in Files) {
             file.Genre = genreDto.Id;
         }
     }
 }
예제 #2
0
        public DvdFolderToImport(string folderPath, 
            IPerformerRepository performerRepository, ISeriesRepository seriesRepository) {
            DatabaseId = null;
            FolderPath = folderPath;
            DiscName = Path.GetFileName(FolderPath);
            Files = new List<FileToImport>();
            PopulateFiles(performerRepository, seriesRepository);
            PerformersInFolderAll = new List<PerformerLocalDto>();
            CompileAllPerformersInFolder();

            // let the user pick this via the UI later
            GenreLocalDto genreDto = new GenreLocalDto() { Id = 3, Genre = "Stuff" };
            SetFilesGenre(genreDto);

            // let the user pick this via the UI later
            WalletLocalDto walletDto = new WalletLocalDto() { Id = 1, WalletName = "Stuff" };
            WalletType = walletDto.Id;
        }