//private readonly IPremiumService _premiumService;


        public StoreService(IProductStoreRepository psRepo,
                            IProductStoreLocalStorageCache psCache,
                            IProductTypeLocalStorageCache ptCache,

                            ITransacationCcRepository tranCcRepo,
                            IJournalBuyRepository journalBuyRepository,
                            IUserChestLocalStorageCache userChestCache,
                            IUserChestRepository userChestRepo,
                            IJournalBuyLocalStorageCache journalBuyCache,
                            IUserBalanceCcLocalStorageCache userBalanceCache,
                            IUserBalanceCcRepository userBalanceRepo,
                            IPremiumLocalStorageCache premiumCache,
                            IPremiumRepository premiumRepo,
                            IProductTypeRepository ptRepo, ICurrencyLocalStorageCache currencyCache, ICurrencyRepository currencyrepo)
        {
            _psRepo               = psRepo;
            _psCache              = psCache;
            _ptCache              = ptCache;
            _tranCcRepo           = tranCcRepo;
            _journalBuyRepository = journalBuyRepository;

            _userChestCache   = userChestCache;
            _userChestRepo    = userChestRepo;
            _journalBuyCache  = journalBuyCache;
            _userBalanceCache = userBalanceCache;
            _userBalanceRepo  = userBalanceRepo;
            _premiumCache     = premiumCache;
            _premiumRepo      = premiumRepo;
            _ptRepo           = ptRepo;
            _currencyCache    = currencyCache;
            _currencyRepo     = currencyrepo;
        }
 public ClientController(IComplaintRepository complaintRepository,
                         IPremiumRepository premiumRepository,
                         IConverterHelper converterHelper,
                         ITransactionRepository transactionRepository)
 {
     _complaintRepository   = complaintRepository;
     _premiumRepository     = premiumRepository;
     _converterHelper       = converterHelper;
     _transactionRepository = transactionRepository;
 }
Example #3
0
 public HomeController(
     IAdvertisingRepository advertisingRepository,
     IClientConverterHelper clientConverterHelper,
     IPremiumRepository premiumRepository,
     IMailHelper mailHelper)
 {
     _advertisingRepository = advertisingRepository;
     _clientConverterHelper = clientConverterHelper;
     _premiumRepository     = premiumRepository;
     _mailHelper            = mailHelper;
 }
Example #4
0
        public PaymentController(IPaymentRepository paymentRepository, IPremiumRepository premiumRepository,
                                 IAnnouncementsPremiumsRefRepository announcementsPremiumsRefRepository)
        {
            _paymentRepository         = paymentRepository;
            _paymentRepository.Context = rc;

            _premiumRepository         = premiumRepository;
            _premiumRepository.Context = rc;

            _announcementsPremiumsRefRepository         = announcementsPremiumsRefRepository;
            _announcementsPremiumsRefRepository.Context = rc;
        }
 public NotificationsController(INotificationHelper notificationHelper,
                                IUserHelper userHelper,
                                INotificationRepository notificationRepository,
                                IPremiumRepository premiumRepository,
                                IAdvertisingRepository advertisingRepository,
                                IPartnerRepository partnerRepository)
 {
     _notificationHelper     = notificationHelper;
     _userHelper             = userHelper;
     _notificationRepository = notificationRepository;
     _premiumRepository      = premiumRepository;
     _advertisingRepository  = advertisingRepository;
     _partnerRepository      = partnerRepository;
 }
Example #6
0
 public ShopController(IPremiumRepository premiumRepository,
                       ITransactionHelper transactionHelper,
                       IUserHelper userHelper,
                       ITransactionRepository transactionRepository,
                       IReservationRepository reservationRepository,
                       IClientConverterHelper converterHelper)
 {
     _premiumRepository     = premiumRepository;
     _transactionHelper     = transactionHelper;
     _userHelper            = userHelper;
     _transactionRepository = transactionRepository;
     _reservationRepository = reservationRepository;
     _converterHelper       = converterHelper;
 }
 public UserController(IPremiumRepository premiumRepository,
                       IUserHelper userHelper,
                       IConverterHelper converter,
                       IPartnerRepository partnerRepository,
                       IAdvertisingRepository advertisingRepository,
                       IFlightRepository flightRepository,
                       INotificationHelper notificationHelper,
                       IImageHelper imageHelper)
 {
     _premiumRepository     = premiumRepository;
     _userHelper            = userHelper;
     _converter             = converter;
     _partnerRepository     = partnerRepository;
     _advertisingRepository = advertisingRepository;
     _flightRepository      = flightRepository;
     _notificationHelper    = notificationHelper;
     _imageHelper           = imageHelper;
 }
 public SuperUserController(IUserHelper userHelper,
                            IAdvertisingRepository advertisingRepository,
                            IMailHelper mailHelper,
                            IConverterHelper converterHelper,
                            ITierChangeRepository tierChangeRepository,
                            IComplaintRepository clientComplaintRepository,
                            IFlightRepository flightRepository,
                            IPremiumRepository premiumRepository,
                            IPartnerRepository partnerRepository,
                            INotificationHelper notificationHelper)
 {
     _userHelper                = userHelper;
     _advertisingRepository     = advertisingRepository;
     _mailHelper                = mailHelper;
     _converterHelper           = converterHelper;
     _tierChangeRepository      = tierChangeRepository;
     _clientComplaintRepository = clientComplaintRepository;
     _flightRepository          = flightRepository;
     _premiumRepository         = premiumRepository;
     _partnerRepository         = partnerRepository;
     _notificationHelper        = notificationHelper;
 }
 public AdministratorController(
     IUserHelper userHelper,
     ICountryRepository countryRepository,
     IMailHelper mailHelper,
     IConverterHelper converterHelper,
     IClientRepository clientRepository,
     IComplaintRepository complaintRepository,
     INotificationRepository notificationRepository,
     IPremiumRepository premiumRepository,
     IAdvertisingRepository advertisingRepository,
     IPartnerRepository partnerRepository)
 {
     _userHelper             = userHelper;
     _countryRepository      = countryRepository;
     _mailHelper             = mailHelper;
     _converterHelper        = converterHelper;
     _clientRepository       = clientRepository;
     _complaintRepository    = complaintRepository;
     _notificationRepository = notificationRepository;
     _premiumRepository      = premiumRepository;
     _advertisingRepository  = advertisingRepository;
     _partnerRepository      = partnerRepository;
 }
Example #10
0
 public HomeController(IPremiumRepository premiumRepository)
 {
     this.premiumRepository = premiumRepository;
 }
Example #11
0
        public PremiumLogic(IConfiguration configuration)
        {
            _configuration = configuration;

            premiumRepository = new PremiumRepository(_configuration);
        }
 public PremiumLocalStorageCache(IPremiumRepository repository)
     : base(repository)
 {
 }