Ejemplo n.º 1
0
 public Importer(IDiscRepository discRepository,
                 IPerformerRepository performerRepository,
                 IFileRepository fileRepository
                 )
 {
     this.discRepository      = discRepository;
     this.performerRepository = performerRepository;
     this.fileRepository      = fileRepository;
 }
Ejemplo n.º 2
0
 public PerformersController(
     IPerformerRepository performerRepository,
     IMapper mapper,
     ILogger <PerformersController> logger
     )
 {
     _performerRepository = performerRepository;
     _mapper = mapper;
     _logger = logger;
 }
Ejemplo n.º 3
0
 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);
         }
     }
 }
Ejemplo n.º 4
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;
        }
Ejemplo n.º 5
0
 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;
 }
Ejemplo n.º 7
0
 public PerformerController(IWebHostEnvironment environment, IPerformerRepository repo, IWebHostEnvironment webHostEnvironment)
 {
     _hostingEnvironment = environment;
     _repo = repo;
 }
Ejemplo n.º 8
0
 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;
 }