Ejemplo n.º 1
0
 public ProductRepository(RepositoryContext repositoryContext,
                          ISortHelper <Product> sortHelper,
                          IDataShaper <Product> dataShaper) : base(repositoryContext)
 {
     _sortHelper = sortHelper;
     _dataShaper = dataShaper;
 }
Ejemplo n.º 2
0
 public FileController(IWebHostEnvironment appEnvironment, IRepositoryManager repository, IMapper mapper, IDataShaper <ModelFullInfo> dataShaper)
 {
     _repository     = repository;
     _mapper         = mapper;
     _appEnvironment = appEnvironment;
     _dataShaper     = dataShaper;
 }
Ejemplo n.º 3
0
 public RepositoryWrapper(RepositoryContext repositoryContext,
                          ISortHelper <Owner> ownerSortHelper,
                          ISortHelper <Account> accountSortHelper,
                          ISortHelper <Product> productSortHelper,
                          ISortHelper <Voting> votingSortHelper,
                          ISortHelper <Category> categorySortHelper,
                          IDataShaper <Owner> ownerDataShaper,
                          IDataShaper <Account> accountDataShaper,
                          IDataShaper <Product> productDataShaper,
                          IDataShaper <Voting> votingDataShaper,
                          IDataShaper <Category> categoryDataShaper
                          )
 {
     _repoContext        = repositoryContext;
     _ownerSortHelper    = ownerSortHelper;
     _accountSortHelper  = accountSortHelper;
     _productSortHelper  = productSortHelper;
     _votingSortHelper   = votingSortHelper;
     _categorySortHelper = categorySortHelper;
     _ownerDataShaper    = ownerDataShaper;
     _accountDataShaper  = accountDataShaper;
     _productDataShaper  = productDataShaper;
     _votingDataShaper   = votingDataShaper;
     _categoryDataShaper = categoryDataShaper;
 }
Ejemplo n.º 4
0
 public EmployeesController(IRepositoryManager repository, ILoggerManager logger, IMapper mapper, IDataShaper <EmployeeDto> dataShaper)
 {
     _repository = repository;
     _logger     = logger;
     _mapper     = mapper;
     _dataShaper = dataShaper;
 }
Ejemplo n.º 5
0
        /// <summary>
        /// Initializes a new instance of the <see cref="StoriesRepository" /> class.
        /// </summary>
        /// <param name="repositoryContext">The repository context.</param>
        /// <param name="mapper">The mapper.</param>
        /// <param name="sortHelper">The sort helper.</param>
        /// <param name="dataShaper">The data shaper.</param>

        public ServiceRepository(VendorContext repositoryContext, IMapper mapper, ISortHelper <ServiceResponse> sortHelper,
                                 IDataShaper <ServiceResponse> dataShaper) : base(repositoryContext)
        {
            this.mapper     = mapper;
            this.sortHelper = sortHelper;
            this.dataShaper = dataShaper;
        }
Ejemplo n.º 6
0
 public AccountRepository(RepositoryContext repositoryContext,
                          ISortHelper <Account> sortHelper,
                          IDataShaper <Account> accountDataShaper) : base(repositoryContext)
 {
     _sortHelper        = sortHelper;
     _accountDataShaper = accountDataShaper;
 }
Ejemplo n.º 7
0
 public UserController(IRepositoryManager repository, ILoggerManager logger, IMapper mapper, IDataShaper <UserDto> dataShaper)
 {
     _repository = repository;
     _logger     = logger;
     _mapper     = mapper;
     _dataShaper = dataShaper;
 }
Ejemplo n.º 8
0
 public OwnerRepository(RepositoryContext repositoryContext,
                        ISortHelper <Owner> sortHelper,
                        IDataShaper <Owner> dataShaper) : base(repositoryContext)
 {
     _sortHelper = sortHelper;
     _dataShaper = dataShaper;
 }
Ejemplo n.º 9
0
 public ArticuloController(ILoggerManager logger, IRepositoryWrapper repository, IMapper mapper, IDataShaper <ArticuloDto> dataShaper)
 {
     _logger     = logger;
     _repository = repository;
     _mapper     = mapper;
     _dataShaper = dataShaper;
 }
Ejemplo n.º 10
0
 public EmployeeLinks(
     LinkGenerator linkGenerator,
     IDataShaper <EmployeeDto> dataShaper
     )
 {
     _linkGenerator = linkGenerator;
     _dataShaper    = dataShaper;
 }
Ejemplo n.º 11
0
 public EmployeesController(IRepositoryManager repository, ILoggerManager logger,
                            IMapper mapper, IDataShaper <EmployeeDto> dataShaper)
 {
     this.repository = repository;
     this.logger     = logger;
     this.mapper     = mapper;
     this.dataShaper = dataShaper;
 }
Ejemplo n.º 12
0
 public EventLinksController(HistoryDbContext context, IDataShaper <Event> eventDataShaper, IDataShaper <Birth> birthDataShaper, IDataShaper <Death> deathDataShaper)
 {
     _eventDataShaper = eventDataShaper;
     _birthDataShaper = birthDataShaper;
     _deathDataShaper = deathDataShaper;
     _context         = context;
     unitOfWork       = new UnitOfWork(_context, _eventDataShaper, _birthDataShaper, _deathDataShaper);
 }
Ejemplo n.º 13
0
 public UnitOfWork(HistoryDbContext context, IDataShaper <Event> eventDataShaper, IDataShaper <Birth> birthDataShaper
                   , IDataShaper <Death> deathDataShaper)
 {
     _context         = context;
     _eventDataShaper = eventDataShaper;
     _birthDataShaper = birthDataShaper;
     _deathDataShaper = deathDataShaper;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="CommentsRepository" /> class.
 /// </summary>
 /// <param name="repositoryContext">The repository context.</param>
 /// <param name="sortHelper">The sort helper.</param>
 /// <param name="dataShaper">The data shaper.</param>
 public CommentsRepository(
     BlogContext repositoryContext,
     ISortHelper <Comments> sortHelper,
     IDataShaper <Comments> dataShaper)
     : base(repositoryContext)
 {
     this.sortHelper = sortHelper;
     this.dataShaper = dataShaper;
 }
Ejemplo n.º 15
0
 public RepositoryWrapper(RepositoryContext repoContext, ISortHelper <Owner> ownerSortHelper,
                          ISortHelper <Account> accountSortHelper, IDataShaper <Owner> ownerDataShaper,
                          IDataShaper <Account> accountDataShaper)
 {
     _repoContext       = repoContext;
     _ownerSortHelper   = ownerSortHelper;
     _accountSortHelper = accountSortHelper;
     _ownerDataShaper   = ownerDataShaper;
     _accountDataShaper = accountDataShaper;
 }
Ejemplo n.º 16
0
 public ProductsController(IProductService productService,
                           ILoggerManager loggerManager,
                           IMapper mapper,
                           IDataShaper <ProductDTO> dataShaper)
 {
     _productService = productService;
     _loggerManager  = loggerManager;
     _mapper         = mapper;
     _dataShaper     = dataShaper;
 }
Ejemplo n.º 17
0
 /// <summary>
 /// Initializes a new instance of the <see cref="WalletStatusRepository" /> class.
 /// </summary>
 /// <param name="repositoryContext">The repository context.</param>
 /// <param name="mapper">The mapper.</param>
 /// <param name="sortHelper">The sort helper.</param>
 /// <param name="dataShaper">The data shaper.</param>
 public WalletStatusRepository(
     WalletContext repositoryContext,
     IMapper mapper,
     ISortHelper <WalletStatusResponse> sortHelper,
     IDataShaper <WalletStatusResponse> dataShaper)
     : base(repositoryContext)
 {
     this.mapper     = mapper;
     this.sortHelper = sortHelper;
     this.dataShaper = dataShaper;
 }
Ejemplo n.º 18
0
 /// <summary>
 /// Initializes a new instance of the <see cref="VendorQuestionAsnwerRepository" /> class.
 /// </summary>
 /// <param name="repositoryContext">The repository context.</param>
 /// <param name="mapper">The mapper.</param>
 /// <param name="sortHelper">The sort helper.</param>
 /// <param name="dataShaper">The data shaper.</param>
 public VendorQuestionAsnwerRepository(
     VendorContext repositoryContext,
     IMapper mapper,
     ISortHelper <VendorQuestionAnswerResponse> sortHelper,
     IDataShaper <VendorQuestionAnswerResponse> dataShaper)
     : base(repositoryContext)
 {
     this.mapper     = mapper;
     this.sortHelper = sortHelper;
     this.dataShaper = dataShaper;
 }
Ejemplo n.º 19
0
 /// <summary>
 /// Initializes a new instance of the <see cref="CategoryDetailsRepository" /> class.
 /// </summary>
 /// <param name="repositoryContext">The repository context.</param>
 /// <param name="mapper">The mapper.</param>
 /// <param name="sortHelper">The sort helper.</param>
 /// <param name="dataShaper">The data shaper.</param>
 public CategoryDetailsRepository(
     VendorContext repositoryContext,
     IMapper mapper,
     ISortHelper <CategoryDetailsResponse> sortHelper,
     IDataShaper <CategoryDetailsResponse> dataShaper)
     : base(repositoryContext)
 {
     this.mapper     = mapper;
     this.sortHelper = sortHelper;
     this.dataShaper = dataShaper;
 }
Ejemplo n.º 20
0
 /// <summary>
 /// Initializes a new instance of the <see cref="MultiDetailRepository" /> class.
 /// </summary>
 /// <param name="repositoryContext">The repository context.</param>
 /// <param name="mapper">The mapper.</param>
 /// <param name="sortHelper">The sort helper.</param>
 /// <param name="dataShaper">The data shaper.</param>
 public MultiDetailRepository(
     LeadContext repositoryContext,
     IMapper mapper,
     ISortHelper <MultiDetailResponse> sortHelper,
     IDataShaper <MultiDetailResponse> dataShaper)
     : base(repositoryContext)
 {
     this.mapper     = mapper;
     this.sortHelper = sortHelper;
     this.dataShaper = dataShaper;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="UserProfileRepository" /> class.
 /// </summary>
 /// <param name="repositoryContext">The repository context.</param>
 /// <param name="mapper">The mapper.</param>
 /// <param name="sortHelper">The sort helper.</param>
 /// <param name="dataShaper">The data shaper.</param>
 public UserProfileRepository(
     IdentityContext repositoryContext,
     IMapper mapper,
     ISortHelper <ProfileResponse> sortHelper,
     IDataShaper <ProfileResponse> dataShaper)
     : base(repositoryContext)
 {
     this.mapper     = mapper;
     this.sortHelper = sortHelper;
     this.dataShaper = dataShaper;
 }
Ejemplo n.º 22
0
 /// <summary>
 /// Initializes a new instance of the <see cref="LeadDataCollectionRepository"/> class.
 /// </summary>
 /// <param name="repositoryContext">The repository context.</param>
 /// <param name="mapper">The mapper.</param>
 public LeadDataCollectionRepository(
     LeadContext repositoryContext,
     IMapper mapper,
     ISortHelper <LeadDataCollectionResponse> sortHelper,
     IDataShaper <LeadDataCollectionResponse> dataShaper)
     : base(repositoryContext)
 {
     this.mapper     = mapper;
     this.sortHelper = sortHelper;
     this.dataShaper = dataShaper;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="StoriesRepository" /> class.
 /// </summary>
 /// <param name="repositoryContext">The repository context.</param>
 /// <param name="mapper">The mapper.</param>
 /// <param name="sortHelper">The sort helper.</param>
 /// <param name="dataShaper">The data shaper.</param>
 public StoriesRepository(
     BlogContext repositoryContext,
     IMapper mapper,
     ISortHelper <StoryResponse> sortHelper,
     IDataShaper <StoryResponse> dataShaper)
     : base(repositoryContext)
 {
     this.mapper     = mapper;
     this.sortHelper = sortHelper;
     this.dataShaper = dataShaper;
 }
Ejemplo n.º 24
0
 /// <summary>
 /// Initializes a new instance of the <see cref="StoriesRepository" /> class.
 /// </summary>
 /// <param name="repositoryContext">The repository context.</param>
 /// <param name="mapper">The mapper.</param>
 /// <param name="sortHelper">The sort helper.</param>
 /// <param name="dataShaper">The data shaper.</param>
 public SubscriptionOffersRepository(
     VendorContext repositoryContext,
     IMapper mapper,
     ISortHelper <SubscriptionOfferResponse> sortHelper,
     IDataShaper <SubscriptionOfferResponse> dataShaper)
     : base(repositoryContext)
 {
     this.mapper     = mapper;
     this.sortHelper = sortHelper;
     this.dataShaper = dataShaper;
 }
Ejemplo n.º 25
0
        /// <summary>
        /// Initializes a new instance of the <see cref="ReviewsRepository" /> class.
        /// </summary>
        /// <param name="repositoryContext">The repository context.</param>
        /// <param name="mapper">The mapper.</param>
        /// <param name="sortHelper">The sort helper.</param>
        /// <param name="dataShaper">The data shaper.</param>
        public ReplyCountRepository(
            VendorContext repositoryContext,

            IMapper mapper,
            ISortHelper <CommentReplyResponse> sortHelper,
            IDataShaper <CommentReplyResponse> dataShaper)
            : base(repositoryContext)
        {
            this.mapper     = mapper;
            this.sortHelper = sortHelper;
            this.dataShaper = dataShaper;
        }
 public RepositoryWrapper(RepositoryContext repositoryContext,
                          ISortHelper <Owner> ownerSortHelper,
                          ISortHelper <Report> reportSortHelper,
                          IDataShaper <Owner> ownerDataShaper,
                          IDataShaper <Report> reportDataShaper)
 {
     _repoContext      = repositoryContext;
     _ownerSortHelper  = ownerSortHelper;
     _reportSortHelper = reportSortHelper;
     _ownerDataShaper  = ownerDataShaper;
     _reportDataShaper = reportDataShaper;
 }
Ejemplo n.º 27
0
        /// <summary>
        /// Initializes a new instance of the <see cref="ReviewsRepository" /> class.
        /// </summary>
        /// <param name="repositoryContext">The repository context.</param>
        /// <param name="mapper">The mapper.</param>
        /// <param name="sortHelper">The sort helper.</param>
        /// <param name="dataShaper">The data shaper.</param>
        public AverageRatingRepository(
            VendorContext repositoryContext,

            IMapper mapper,
            ISortHelper <ReviewsResponse> sortHelper,
            IDataShaper <ReviewsResponse> dataShaper)
            : base(repositoryContext)
        {
            this.mapper     = mapper;
            this.sortHelper = sortHelper;
            this.dataShaper = dataShaper;
        }
 public EmployeesController(
     IDataShaper <EmployeeDto> dataShaper,
     IRepositoryManager repository,
     LinkGenerator linkGenerator,
     ILoggerManager logger,
     IMapper mapper
     )
 {
     _linkGenerator = linkGenerator;
     _dataShaper    = dataShaper;
     _repository    = repository;
     _logger        = logger;
     _mapper        = mapper;
 }
Ejemplo n.º 29
0
 /// <summary>
 /// Initializes a new instance of the <see cref="RepositoryWrapper" /> class.
 /// </summary>
 /// <param name="repositoryContext">The repository context.</param>
 /// <param name="mapper">The mapper.</param>
 /// <param name="storiesSortHelper">The stories sort helper.</param>
 /// <param name="commentsSortHelper">The comments sort helper.</param>
 /// <param name="storiesDataShaper">The stories data shaper.</param>
 /// <param name="commentsDataShaper">The comments data shaper.</param>
 public RepositoryWrapper(
     BlogContext repositoryContext,
     IMapper mapper,
     ISortHelper <StoryResponse> storiesSortHelper,
     ISortHelper <Comments> commentsSortHelper,
     IDataShaper <StoryResponse> storiesDataShaper,
     IDataShaper <Comments> commentsDataShaper)
 {
     this.repositoryContext  = repositoryContext;
     this.mapper             = mapper;
     this.storiesSortHelper  = storiesSortHelper;
     this.commentsSortHelper = commentsSortHelper;
     this.storiesDataShaper  = storiesDataShaper;
     this.commentsDataShaper = commentsDataShaper;
 }
Ejemplo n.º 30
0
 /// <summary>
 /// Initializes a new instance of the <see cref="RepositoryWrapper" /> class.
 /// </summary>
 /// <param name="repositoryContext">The repository context.</param>
 /// <param name="mapper">The mapper.</param>
 /// <param name="multicodeSortHelper">The multicode sort helper.</param>
 /// <param name="multicodeDataShaper">The multicode data shaper.</param>
 /// <param name="multidetailSortHelper">The multidetail sort helper.</param>
 /// <param name="multidetailDataShaper">The mutlidetail data shaper.</param>
 /// <param name="eventsSortHelper">The event sort helper.</param>
 /// <param name="eventsDataShaper">The event data shaper.</param>
 /// <param name="eventgallerySortHelper">The event sort helper.</param>
 /// <param name="eventgalleryDataShaper">The event data shaper.</param>
 public RepositoryWrapper(
     WalletContext repositoryContext,
     IMapper mapper,
     ISortHelper <MultiCodeResponse> multicodeSortHelper,
     IDataShaper <MultiCodeResponse> multicodeDataShaper,
     ISortHelper <MultiDetailResponse> multidetailSortHelper,
     IDataShaper <MultiDetailResponse> multidetailDataShaper,
     ISortHelper <WalletResponse> walletSortHelper,
     IDataShaper <WalletResponse> walletDataShaper,
     ISortHelper <WalletRuleResponse> walletRuleSortHelper,
     IDataShaper <WalletRuleResponse> walletRuleDataShaper,
     ISortHelper <WalletStatusResponse> walletStatusSortHelper,
     IDataShaper <WalletStatusResponse> walletStatusDataShaper,
     ISortHelper <WalletAdjustmentResponse> walletAdjustmentSortHelper,
     IDataShaper <WalletAdjustmentResponse> walletAdjustmentDataShaper,
     ISortHelper <WalletDeductionResponse> walletDeductionSortHelper,
     IDataShaper <WalletDeductionResponse> walletDeductionDataShaper,
     ISortHelper <PaymentBookResponse> paymentBookSortHelper,
     IDataShaper <PaymentBookResponse> paymentBookDataShaper,
     ISortHelper <RefundResponse> refundSortHelper,
     IDataShaper <RefundResponse> refundDataShaper,
     ISortHelper <TransactionsResponse> transactionsSortHelper,
     IDataShaper <TransactionsResponse> transactionsDataShaper
     )
 {
     this.repositoryContext          = repositoryContext;
     this.mapper                     = mapper;
     this.multicodeSortHelper        = multicodeSortHelper;
     this.multicodeDataShaper        = multicodeDataShaper;
     this.multidetailSortHelper      = multidetailSortHelper;
     this.multidetailDataShaper      = multidetailDataShaper;
     this.walletSortHelper           = walletSortHelper;
     this.walletDataShaper           = walletDataShaper;
     this.walletRuleSortHelper       = walletRuleSortHelper;
     this.walletRuleDataShaper       = walletRuleDataShaper;
     this.walletStatusSortHelper     = walletStatusSortHelper;
     this.walletStatusDataShaper     = walletStatusDataShaper;
     this.walletAdjustmentSortHelper = walletAdjustmentSortHelper;
     this.walletAdjustmentDataShaper = walletAdjustmentDataShaper;
     this.walletDeductionSortHelper  = walletDeductionSortHelper;
     this.walletDeductionDataShaper  = walletDeductionDataShaper;
     this.paymentBookSortHelper      = paymentBookSortHelper;
     this.paymentBookDataShaper      = paymentBookDataShaper;
     this.refundSortHelper           = refundSortHelper;
     this.refundDataShaper           = refundDataShaper;
     this.transactionsSortHelper     = transactionsSortHelper;
     this.transactionsDataShaper     = transactionsDataShaper;
 }