Beispiel #1
0
 public ContractsController(IContractRepository contractRepository, IPortfolioRepository portfolioRepository,
                            IGeographicalZoneRepository geographicalZoneRepository)
 {
     this.contractRepository         = contractRepository;
     this.portfolioRepository        = portfolioRepository;
     this.geographicalZoneRepository = geographicalZoneRepository;
 }
 public TradeController(IShareRepository shareRepository, ITradeRepository tradeRepository, IPortfolioRepository portfolioRepository, ITradeHandlerFactry tradeHandlerFactory)
 {
     _shareRepository = shareRepository;
     _tradeRepository = tradeRepository;
     _portfolioRepository = portfolioRepository;
     _tradeHandlerFactory = tradeHandlerFactory;
 }
Beispiel #3
0
 public PortfolioController(
     IMediator mediator,
     IPortfolioRepository portfolioRepository)
 {
     _mediator            = mediator;
     _portfolioRepository = portfolioRepository;
 }
Beispiel #4
0
 public AccountService(IBankAccountRepository bankAccountRepository, ICreditCardAccountRepository creditCardAccountRepository, IPortfolioRepository portfolioRepository, IMapper mapper)
 {
     BankAccountRepository       = bankAccountRepository;
     CreditCardAccountRepository = creditCardAccountRepository;
     PortfolioRepository         = portfolioRepository;
     Mapper = mapper;
 }
Beispiel #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;
 }
Beispiel #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;
 }
Beispiel #8
0
 public PortfolioController(IUnitOfWork unitOfWork,
                            IPortfolioRepository portfolioRepository,
                            ILogger logger)
     : base(logger, unitOfWork)
 {
     _portfolioRepository = portfolioRepository;
 }
 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;
 }
 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;
 }
Beispiel #13
0
 public OrderServices(IOrderRepository orderRepo, IExchangeKeyRepository keyRepo, IGenericRepository genericRepo, IPortfolioRepository portfolioRepo, IUserRepository userRepo)
 {
     _orderRepo     = orderRepo;
     _keyRepo       = keyRepo;
     _portfolioRepo = portfolioRepo;
     _genericRepo   = genericRepo;
     _userRepo      = userRepo;
 }
Beispiel #14
0
 public PortfolioHandler(
     TenantProvider tenantProvider,
     IPortfolioRepository portfolioRepository,
     IMediator mediator) : base(mediator)
 {
     _tenantProvider      = tenantProvider;
     _portfolioRepository = portfolioRepository;
 }
Beispiel #15
0
 public PortfolioController(IContractRepository contractRepository, IPortfolioRepository portfolioRepository,
                            IScopeRepository scopeRepository,
                            IGeographicalZoneRepository zoneRepository)
 {
     this.contractRepository  = contractRepository;
     this.portfolioRepository = portfolioRepository;
     this.scopeRepository     = scopeRepository;
     this.zoneRepository      = zoneRepository;
 }
Beispiel #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;
        }
Beispiel #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;
 }
Beispiel #19
0
 public AccountsController(SignInManager <IdentityUser <Guid> > signInManager,
                           UserManager <IdentityUser <Guid> > userManager,
                           IPortfolioRepository portfolioRepo,
                           IClientAuthFactory clientAuthFactory)
 {
     _signInManager     = signInManager;
     _userManager       = userManager;
     _clientAuthFactory = clientAuthFactory;
     _portfolioRepo     = portfolioRepo;
 }
 public PortfolioService(
     ICurrentUserScope currentUserScope,
     IMapper mapper,
     IPositionService positionService,
     IPortfolioRepository portfolioRepository)
 {
     _currentUserScope    = currentUserScope;
     _mapper              = mapper;
     _positionService     = positionService;
     _portfolioRepository = portfolioRepository;
 }
Beispiel #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);
        }
 // constructor
 public PortfolioController(
     DataContext context,
     IPortfolioRepository repo,
     IMapper mapper,
     IHostingEnvironment hostingEnvironment)
 {
     _context            = context;
     _repo               = repo;
     _mapper             = mapper;
     _hostingEnvironment = hostingEnvironment;
 }
        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);
        }
Beispiel #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;
 }
Beispiel #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;
 }
Beispiel #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;
 }
Beispiel #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);
        }
Beispiel #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;
 }
Beispiel #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;
 }
Beispiel #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;
 }