public Importer(IDiscRepository discRepository, IPerformerRepository performerRepository, IFileRepository fileRepository ) { this.discRepository = discRepository; this.performerRepository = performerRepository; this.fileRepository = fileRepository; }
public PerformersController( IPerformerRepository performerRepository, IMapper mapper, ILogger <PerformersController> logger ) { _performerRepository = performerRepository; _mapper = mapper; _logger = logger; }
public void PopulateFiles(IPerformerRepository performerRepository, ISeriesRepository seriesRepository) { Files.Clear(); if (Directory.Exists(FolderPath)) { var files = Directory.GetFiles(FolderPath); foreach (string file in files) { FileToImport fileToImport = new FileToImport(file, performerRepository, seriesRepository); Files.Add(fileToImport); } } }
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; }
public ClientController( IWebHostEnvironment environment, IClientRepository clientRepository, IPerformerRepository performerRepository, ICustomerRepository customerRepository, IRoleRepository roleRepository, IImageRepository imageRepository, IImageService imageService, IMapper mapper) { _environment = environment; _clientRepository = clientRepository; _performerRepository = performerRepository; _customerRepository = customerRepository; _roleRepository = roleRepository; _imageRepository = imageRepository; _imageService = imageService; _mapper = mapper; }
public PlaylistController(IPerformerRepository performerRepository, IGenreRepository genreRepository, ICompositionRepository compositionRepository) { this.performerRepository = performerRepository; this.genreRepository = genreRepository; this.compositionRepository = compositionRepository; }
public PerformerController(IWebHostEnvironment environment, IPerformerRepository repo, IWebHostEnvironment webHostEnvironment) { _hostingEnvironment = environment; _repo = repo; }
public PerformersController(IPerformerRepository performerRepository, IAlbumRepository albumRepository) { this.performerRepository = performerRepository; this.albumRepository = albumRepository; }
public AlbumsController(IAlbumRepository albumRepository, ICompositionRepository compositionRepository, IPerformerRepository performerRepository) { this.albumRepository = albumRepository; this.compositionRepository = compositionRepository; this.performerRepository = performerRepository; }
public PerformerController(IPerformerRepository repo) { _repo = repo; }