Пример #1
0
 public ContractsController(IContractRepository contractRepository, IPortfolioRepository portfolioRepository,
                            IGeographicalZoneRepository geographicalZoneRepository)
 {
     this.contractRepository         = contractRepository;
     this.portfolioRepository        = portfolioRepository;
     this.geographicalZoneRepository = geographicalZoneRepository;
 }
Пример #2
0
 public TradeController(IShareRepository shareRepository, ITradeRepository tradeRepository, IPortfolioRepository portfolioRepository, ITradeHandlerFactry tradeHandlerFactory)
 {
     _shareRepository = shareRepository;
     _tradeRepository = tradeRepository;
     _portfolioRepository = portfolioRepository;
     _tradeHandlerFactory = tradeHandlerFactory;
 }
Пример #3
0
 public PortfolioController(
     IMediator mediator,
     IPortfolioRepository portfolioRepository)
 {
     _mediator            = mediator;
     _portfolioRepository = portfolioRepository;
 }
Пример #4
0
 public AccountService(IBankAccountRepository bankAccountRepository, ICreditCardAccountRepository creditCardAccountRepository, IPortfolioRepository portfolioRepository, IMapper mapper)
 {
     BankAccountRepository       = bankAccountRepository;
     CreditCardAccountRepository = creditCardAccountRepository;
     PortfolioRepository         = portfolioRepository;
     Mapper = mapper;
 }
Пример #5
0
 public CommonService(ITaskRepository taskRepository, UserContext userContext, ILogRepository logRepository,
                      LogModelFactory logModelFactory, IRequestorRepository requestorRepository, IUserRepository userRepository,
                      UserModelFactory userModelFactory, ApplicantSkillModelFactory applicantSkillModelFactory,
                      SkillModelFactory skillModelFactory, SuggestionModelFactory suggestionModelFactory,
                      IServiceLineRepository serviceLineRepository, ServiceLineModelFactory serviceLineModelFactory,
                      ITaskTypeRepository taskTypeRepository, TaskTypeModelFactory taskTypeModelFactory, OfferingModelFactory offeringModelFactory, UserPointsModelFactory userPointsModelFactory,
                      ApprovedApplicantModelFactory approvedApplicantModelFactory, PortfolioModelFactory portfolioModelFactory, IOfferingRepository offeringRepository,
                      IApprovedApplicantRepository approvedApplicantRepository, IPortfolioRepository portfolioRepository, IUserPointsRepository userPointsRepository)
 {
     _taskRepository                = taskRepository;
     _logModelFactory               = logModelFactory;
     _userContext                   = userContext;
     _logRepository                 = logRepository;
     _requestorRepository           = requestorRepository;
     _userRepository                = userRepository;
     _userModelFactory              = userModelFactory;
     _applicantSkillModelFactory    = applicantSkillModelFactory;
     _skillModelFactory             = skillModelFactory;
     _suggestionModelFactory        = suggestionModelFactory;
     _serviceLineRepository         = serviceLineRepository;
     _serviceLineModelFactory       = serviceLineModelFactory;
     _taskTypeModelFactory          = taskTypeModelFactory;
     _taskTypeRepository            = taskTypeRepository;
     _offeringModelFactory          = offeringModelFactory;
     _portfolioModelFactory         = portfolioModelFactory;
     _offeringRepository            = offeringRepository;
     _portfolioRepository           = portfolioRepository;
     _approvedApplicantRepository   = approvedApplicantRepository;
     _approvedApplicantModelFactory = approvedApplicantModelFactory;
     _userPointsModelFactory        = userPointsModelFactory;
     _userPointsRepository          = userPointsRepository;
 }
Пример #6
0
 public PortfolioService(IBorsaItalianaService borsaItalianaService, IYahooService yahooService, ITraderLinkService traderLinkService, IPortfolioRepository portfolioRepository)
 {
     _borsaItalianaService = borsaItalianaService;
     _traderLinkService    = traderLinkService;
     _yahooService         = yahooService;
     _portfolioRepository  = portfolioRepository;
 }
 public CreatePortfolioCommandHandler(IMediator mediator, IPortfolioRepository portfolioRepository, IMapper mapper, ILogger <CreatePortfolioCommandHandler> logger)
 {
     _mediator            = mediator;
     _portfolioRepository = portfolioRepository;
     _mapper = mapper;
     _logger = logger;
 }
Пример #8
0
 public PortfolioController(IUnitOfWork unitOfWork,
                            IPortfolioRepository portfolioRepository,
                            ILogger logger)
     : base(logger, unitOfWork)
 {
     _portfolioRepository = portfolioRepository;
 }
Пример #9
0
 public PortfolioService(DatabaseContext dbContext, IMapper mapper, IPortfolioRepository portfolioRepository, IPositionRepository positionRepository)
 {
     _dbContext           = dbContext;
     _mapper              = mapper;
     _portfolioRepository = portfolioRepository;
     _positionRepository  = positionRepository;
 }
 public PortfoliosController(IPortfolioRepository portfolioRepository, IAssetRepository assetRepository, ITradeRepository tradeRepository, IStockRepository stockRepository, ILogger <PortfoliosController> logger)
 {
     _portfolioRepository = portfolioRepository;
     _assetRepository     = assetRepository;
     _tradeRepository     = tradeRepository;
     _stockRepository     = stockRepository;
     _logger = logger;
 }
Пример #11
0
 public TransactionService(IBankTransactionRepository <TransactionEntity> bankTransactionRepository, IBankTransactionRepository <TransactionForeignCurrencyEntity> bankTransactionForeignCurrencyRepository, IPortfolioPositionRepository portfolioPositionRepository, IMapper mapper, IPortfolioRepository portfolioRepository)
 {
     BankTransactionRepository = bankTransactionRepository;
     BankTransactionForeignCurrencyRepository = bankTransactionForeignCurrencyRepository;
     PortfolioPositionRepository = portfolioPositionRepository;
     Mapper = mapper;
     PortfolioRepository = portfolioRepository;
 }
 public PortfolioService(IPortfolioRepository portfolioRepository, IResourceRepository resourceRepository, IUserRepository userRepository, IMapper mapper, ILogger <PortfolioService> logger)
 {
     _portfolioRepository = portfolioRepository;
     _resourceRepository  = resourceRepository;
     _userRepository      = userRepository;
     _mapper = mapper;
     _logger = logger;
 }
Пример #13
0
 public OrderServices(IOrderRepository orderRepo, IExchangeKeyRepository keyRepo, IGenericRepository genericRepo, IPortfolioRepository portfolioRepo, IUserRepository userRepo)
 {
     _orderRepo     = orderRepo;
     _keyRepo       = keyRepo;
     _portfolioRepo = portfolioRepo;
     _genericRepo   = genericRepo;
     _userRepo      = userRepo;
 }
Пример #14
0
 public PortfolioHandler(
     TenantProvider tenantProvider,
     IPortfolioRepository portfolioRepository,
     IMediator mediator) : base(mediator)
 {
     _tenantProvider      = tenantProvider;
     _portfolioRepository = portfolioRepository;
 }
Пример #15
0
 public PortfolioController(IContractRepository contractRepository, IPortfolioRepository portfolioRepository,
                            IScopeRepository scopeRepository,
                            IGeographicalZoneRepository zoneRepository)
 {
     this.contractRepository  = contractRepository;
     this.portfolioRepository = portfolioRepository;
     this.scopeRepository     = scopeRepository;
     this.zoneRepository      = zoneRepository;
 }
Пример #16
0
 public TestAuthHandler(
     IOptionsMonitor <AuthenticationSchemeOptions> options,
     IPortfolioRepository portfolioRepository,
     ILoggerFactory logger,
     UrlEncoder encoder,
     ISystemClock clock)
     : base(options, logger, encoder, clock)
 {
 }
        public PortfolioApiController(IUnitOfWork unitOfWork)
        {
            var json = GlobalConfiguration.Configuration.Formatters.JsonFormatter;

            json.SerializerSettings.ContractResolver = new AccountContractResolver();

            _unitOfWork = (IComplete)unitOfWork;
            _repository = unitOfWork.Portfolios;
        }
Пример #18
0
 public AssetApiController(IUnitOfWork unitOfWork, IAssetService assetService)
 {
     //var json = GlobalConfiguration.Configuration.Formatters.JsonFormatter;
     //json.SerializerSettings.ContractResolver = new AssetContractResolver();
     _assetService        = assetService;
     _unitOfWork          = (IComplete)unitOfWork;
     _assetRepository     = unitOfWork.Assets;
     _bondRepository      = unitOfWork.Bonds;
     _portfolioRepository = unitOfWork.Portfolios;
 }
Пример #19
0
 public AccountsController(SignInManager <IdentityUser <Guid> > signInManager,
                           UserManager <IdentityUser <Guid> > userManager,
                           IPortfolioRepository portfolioRepo,
                           IClientAuthFactory clientAuthFactory)
 {
     _signInManager     = signInManager;
     _userManager       = userManager;
     _clientAuthFactory = clientAuthFactory;
     _portfolioRepo     = portfolioRepo;
 }
Пример #20
0
 public PortfolioService(
     ICurrentUserScope currentUserScope,
     IMapper mapper,
     IPositionService positionService,
     IPortfolioRepository portfolioRepository)
 {
     _currentUserScope    = currentUserScope;
     _mapper              = mapper;
     _positionService     = positionService;
     _portfolioRepository = portfolioRepository;
 }
Пример #21
0
        public static async Task <Portfolio> GetOrFailAsync(this IPortfolioRepository repository, string isin, DateTime date)
        {
            var @portfolio = await repository.GetAsync(isin, date);

            if (@portfolio == null)
            {
                throw new Exception($"Portfolio with ISIN : '{isin}' does not exist.");
            }

            return(@portfolio);
        }
Пример #22
0
 // constructor
 public PortfolioController(
     DataContext context,
     IPortfolioRepository repo,
     IMapper mapper,
     IHostingEnvironment hostingEnvironment)
 {
     _context            = context;
     _repo               = repo;
     _mapper             = mapper;
     _hostingEnvironment = hostingEnvironment;
 }
Пример #23
0
        public ControllerTestBase()
        {
            var options = new DbContextOptionsBuilder <ExchangeContext>()
                          .UseInMemoryDatabase(databaseName: "TestDB")
                          .Options;

            _exchangeContext     = new ExchangeContext(options);
            _shareRepository     = new ShareRepository(_exchangeContext);
            _tradeRepository     = new TradeRepository(_exchangeContext);
            _portfolioRepository = new PortfolioRepository(_exchangeContext);
        }
Пример #24
0
 public SecurityPriceRequestJob(ILogger logger, ISessionFactory sessionFactory, INavDateRepository navDateRepository, IPortfolioRepository portfolioRepository, IPortfolioNavDateRepository portfolioNavDateRepository, IPortfolioSecurityRepository portfolioSecurityRepository, IPortfolioNavDateSecurityPriceRepository portfolioNavDateSecurityPriceRepository, IConnectionFactory connectionFactory, INavDateCalculator navDateCalculator)
 {
     this.logger                                  = logger;
     this.sessionFactory                          = sessionFactory;
     this.navDateRepository                       = navDateRepository;
     this.portfolioRepository                     = portfolioRepository;
     this.portfolioNavDateRepository              = portfolioNavDateRepository;
     this.portfolioSecurityRepository             = portfolioSecurityRepository;
     this.portfolioNavDateSecurityPriceRepository = portfolioNavDateSecurityPriceRepository;
     this.connectionFactory                       = connectionFactory;
     this.navDateCalculator                       = navDateCalculator;
 }
Пример #25
0
        public PortfolioApiController(IUnitOfWork unitOfWork,
                                      IPortfolioRepository portfolioRepository,
                                      ILogger logger,
                                      ISessionService sessionService)
            : base(logger, unitOfWork, sessionService)
        {
            var json = GlobalConfiguration.Configuration.Formatters.JsonFormatter;

            json.SerializerSettings.ContractResolver = new AccountContractResolver();

            _portfolioRepository = portfolioRepository;
        }
 protected BankDownloadHandlerBase(ILogger logger, IBankAccountRepository bankAccountRepository, IPortfolioRepository portfolioRepository, IPortfolioPositionRepository portfolioPositionRepository, IBankTransactionRepository <TransactionEntity> bankTransactionRepository, IKeePassService keePassService, DownloadHandlerConfiguration configuration, IComponentContext componentContext, IImportService importService)
 {
     Logger = logger;
     BankAccountRepository       = bankAccountRepository;
     PortfolioRepository         = portfolioRepository;
     PortfolioPositionRepository = portfolioPositionRepository;
     BankTransactionRepository   = bankTransactionRepository;
     KeePassService   = keePassService;
     Configuration    = configuration;
     ComponentContext = componentContext;
     ImportService    = importService;
 }
Пример #27
0
 public AssetApiController(IUnitOfWork unitOfWork,
                           IAssetService assetService,
                           IAssetRepository assetRepository,
                           IBondRepository bondRepository,
                           IPortfolioRepository portfolioRepository,
                           ISessionService sessionService,
                           ILogger logger)
     : base(logger, unitOfWork, sessionService)
 {
     _assetService        = assetService;
     _assetRepository     = assetRepository;
     _bondRepository      = bondRepository;
     _portfolioRepository = portfolioRepository;
 }
Пример #28
0
        public PhotosController(IPortfolioRepository repo,
                                IOptions <CloudinarySettings> cloudinaryConfig,
                                IMapper mapper)
        {
            _repo             = repo;
            _cloudinaryConfig = cloudinaryConfig;
            _mapper           = mapper;

            //--> Crerer compte Cloudinary
            Account acc = new Account(
                _cloudinaryConfig.Value.CloudName,
                _cloudinaryConfig.Value.ApiKey,
                _cloudinaryConfig.Value.ApiSecret
                );

            _cloudinary = new Cloudinary(acc);
        }
Пример #29
0
 public PortfolioService(
     ILoggingService loggingService,
     IUserRepository userRepository,
     IPortfolioRepository portfolioRepository, IProfileRepository profileRepository,
     IExperienceRepository experienceRepository, ICourseRepository courseRepository,
     ISkillRepository skillRepository, IAwardRepository awardRepository, IInterestRepository interestRepository,
     IProjectRepository projectRepository, ICurriculumVitaeRepository curriculumVitaeRepository)
 {
     _loggingService            = loggingService;
     _userRepository            = userRepository;
     _portfolioRepository       = portfolioRepository;
     _profileRepository         = profileRepository;
     _experienceRepository      = experienceRepository;
     _courseRepository          = courseRepository;
     _skillRepository           = skillRepository;
     _awardRepository           = awardRepository;
     _interestRepository        = interestRepository;
     _projectRepository         = projectRepository;
     _curriculumVitaeRepository = curriculumVitaeRepository;
 }
 public EditPortfolioPresenter(IPortfolioRepository portfolioRepository)
 {
     _porfolioRepository = portfolioRepository;
 }
 public GffiAdminController(ILobRepository _ilob , IPortfolioRepository _iport)
 {
     ilob = _ilob;
     iport = _iport;
 }
 protected override void Initialize(RequestContext requestContext)
 {
     base.Initialize(requestContext);
     _portfolioRepository = new PortfolioRepository(Server.MapPath("~/App_Data/"));
 }
 public MainPresenter(IPortfolioRepository portfolioRepository)
 {
     _repo = portfolioRepository;
 }
Пример #34
0
 public PortfolioHandler(IPortfolioRepository portfolioRepository)
 {
     _portfolioRepository = portfolioRepository;
 }
 public PortfolioService(IPortfolioRepository portfolioRepository, IStockDataProvider stockDataProvider)
 {
     _portRepo = portfolioRepository;
     _stockRepo = stockDataProvider;
 }
 public PortfolioPresenter(IPortfolioRepository portfolioRepository, IPortfolioService portfolioService, IConfigRepository configRepository)
 {
     _portfolioRepo = portfolioRepository;
     _configRepo = configRepository;
     _portfolioSvc = portfolioService;
 }
Пример #37
0
 public BuyController(IShareRepository shareRepository, ITradeRepository tradeRepository, IPortfolioRepository portfolioRepository)
 {
     _shareRepository     = shareRepository;
     _tradeRepository     = tradeRepository;
     _portfolioRepository = portfolioRepository;
 }
 public EditPositionPresenter(IPortfolioRepository portfolioRepository, IStockDataProvider stockService)
 {
     _portfolioRepository = portfolioRepository;
     _stockService = stockService;
 }