Пример #1
0
        private void Setup(string approach)
        {
            DatabaseTesting.ResetDatabase();
            Context context = new Context();

            switch (approach)
            {
            case "Code":
                CopyDa_Code    copDa_Code    = new CopyDa_Code();
                LoaningDa_Code loaningDaCode = new LoaningDa_Code();
                CopyDm_Code    copyDm_Code   = new CopyDm_Code(copDa_Code, loaningDaCode, context);
                _copyService = new CopyService(copyDm_Code);
                break;

            case "Database":
                CopyDa_Database    copyDa_Database   = new CopyDa_Database(context);
                LoaningDa_Database loaningDaDatabase = new LoaningDa_Database(context);
                CopyDm_Database    copyDm_Database   = new CopyDm_Database(copyDa_Database, loaningDaDatabase);
                _copyService = new CopyService(copyDm_Database);
                break;

            default:
                new NotImplementedException();
                break;
            }
        }
Пример #2
0
 public MoviesController(IMovieService movie, ICopyService copy, IMapper mapper, ILoggingService logger, IPaginationService pagination, IOMDbAPIService OMDbAPI)
 {
     _movie      = movie;
     _copy       = copy;
     _mapper     = mapper;
     _logger     = logger;
     _pagination = pagination;
     _OMDbAPI    = OMDbAPI;
 }
Пример #3
0
 public RentingsController(IRentingService rentingService, ICopyService copyService, IUserService userService, IMovieService movieService, IMapper mapper, ILoggingService logger, IOMDbAPIService OMDbAPI)
 {
     _rentingService = rentingService;
     _copyService    = copyService;
     _userService    = userService;
     _movieService   = movieService;
     _mapper         = mapper;
     _logger         = logger;
     _OMDbAPI        = OMDbAPI;
 }
Пример #4
0
        public Main(ICopyService icopyService)
        {
            _copyService = icopyService ?? throw new ArgumentNullException($"{GetType().Name} {"ConstructorInitFailure"} {nameof(icopyService)}");

            InitializeComponent();
            worker.WorkerSupportsCancellation = true;
            worker.WorkerReportsProgress      = true;;

            worker.ProgressChanged += Worker_ProgressChanged;
            worker.DoWork          += Worker_DoWork;
        }
Пример #5
0
        public SysColorViewModal(string name, SolidColorBrush brush, ICopyService copyService)
        {
            if (copyService == null)
            {
                throw new ArgumentNullException("copyService");
            }

            Name      = name;
            Data      = brush.ToString();
            ColorItem = brush;

            CopyCommand   = new CommandHandler(CopyAction, true);
            m_CopyService = copyService;
        }
Пример #6
0
        public SysColorViewModal(string name, SolidColorBrush brush, ICopyService copyService)
        {
            if(copyService == null)
            {
                throw new ArgumentNullException("copyService");
            }

            Name = name;
            Data = brush.ToString();
            ColorItem = brush;

            CopyCommand = new CommandHandler(CopyAction, true);
            m_CopyService = copyService;
        }
 public StandardRenamer(ICopyService copyService)
 {
     this.copyService = copyService;
 }
Пример #8
0
 public StandardRenamer(ICopyService copyService)
 {
     this.copyService = copyService;
 }
Пример #9
0
 public CopyManagerController(ICopyService copyService)
 {
     _copyService = copyService;
 }
Пример #10
0
 public CopyDirController(ICopyService copyService)
 {
     _copyService = copyService;
 }