public IEnumerable <DataSet> GetDataSets(int assetId, int timeframeId) { _repository = new EFQuotationRepository(); var quotationDtos = _repository.GetQuotations(assetId, timeframeId).OrderBy(q => q.DateIndex); var extremumDtos = _repository.GetExtrema(assetId, timeframeId); var result = new List <DataSet>(); foreach (var dto in quotationDtos) { var ds = new DataSet(assetId, timeframeId, dto.Date, dto.DateIndex); var quotation = Quotation.FromDto(dto); ds.quotation = quotation; ds.price = new Price(); result.Add(ds); } foreach (var dto in extremumDtos) { var extremum = Extremum.FromDto(dto); var ds = result.SingleOrDefault(d => d.DateIndex == extremum.DateIndex && d.TimeframeId == extremum.TimeframeId); if (ds != null && ds.price != null) { ds.price.SetExtremum(extremum); } } return(result); }
public AnalysisInfo GetAnalysisInfo(int assetId, int timeframeId) { _repository = new EFQuotationRepository(); AnalysisInfoDto dto = _repository.GetAnalysisInfo(assetId, timeframeId); return(AnalysisInfo.FromDto(dto)); }
public void GetQuotationRepository_alwaysReturnsSingletonInstance() { IQuotationRepository repository = RepositoryFactory.GetQuotationRepository(); IQuotationRepository repository2 = RepositoryFactory.GetQuotationRepository(); Assert.AreSame(repository, repository2); }
public QuotationCommandhandler(IQuotationRepository QuotationRepository, IMediatorHandler bus, INotificationHandler <DomainNotification> notifications) : base(bus, notifications) { _QuotationRepository = QuotationRepository; _bus = bus; }
public PurchaseController(IPurchaseRepository purchaseRepository, IUserInterface userInterface, IQuotationRepository quotationRepository, ILogger <PurchaseController> logger) { _purchaseRepository = purchaseRepository; _userInterface = userInterface; _quotationRepository = quotationRepository; _logger = logger; }
public ManageOrdersController(IQueries queries, IQuotationRepository quotationRepository, IOrderDetailsRepository orderDetailsRepository) { _orderDetailsRepository = orderDetailsRepository; _quoationRepository = quotationRepository; _queries = queries; }
public QuotationController(IQuotationRepository quotationRepository, IMapper mapper) { _quotationRepository = quotationRepository ?? throw new ArgumentNullException(nameof(quotationRepository)); _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); }
public QuotationBusiness(IQuotationRepository quotationRepository, ICommonBusiness commonBusiness, ITaxTypeBusiness taxTypeBusiness, IMailBusiness mailBusiness, IPDFGeneratorBusiness pDFGeneratorBusiness) { _quotationRepository = quotationRepository; _commonBusiness = commonBusiness; _taxTypeBusiness = taxTypeBusiness; _mailBusiness = mailBusiness; _pDFGeneratorBusiness = pDFGeneratorBusiness; }
public UnitOfWork(IApplicationDbContext context) { _context = context; BookRepository = new BookRepository(_context); BookshelfRepository = new ShelfRepository(_context); CommentRepository = new CommentRepository(_context); QuotationRepository = new QuotationRepository(_context); }
//private readonly IClientRepository clientRepository; public QuotationDAL(ITruckTypeRepository truckTypeRepository, IServiceTypeMembershipRepository serviceTypeMembershipRepository, IRouteRepository routeRepository, IUnitMeasurementRepository unitMeasurementRepository, IMembershipRepository membershipRepository, IQuotationRepository quotationRepository) { this.truckTypeRepository = truckTypeRepository; this.serviceTypeMembershipRepository = serviceTypeMembershipRepository; this.routeRepository = routeRepository; this.unitMeasurementRepository = unitMeasurementRepository; this.membershipRepository = membershipRepository; this.quotationRepository = quotationRepository; }
public DeleteQuotationModel(IQueries queries, IQuotationRepository quotationRepository, IOrderRepository orderRepository, IOrderDetailsRepository orderDetailsRepository) { _quotationRepository = quotationRepository; _orderDetailsRepository = orderDetailsRepository; _orderRepository = orderRepository; _queries = queries; }
public RequestController(IQuotationRepository quotation, IServiceRepository serviceRepo, IOrderRepository orderedRepository, ITransactionRepository transactionRepo, INotificationRepository notifRepo, IUserRepository userRepo, IRequestRepository requestRepo) { _userRepo = userRepo; _orderedRepository = orderedRepository; _transactionRepo = transactionRepo; _quotation = quotation; _serviceRepo = serviceRepo; _notifRepo = notifRepo; _requestRepo = requestRepo; }
public DeleteServiceModel( IServiceRepository service, IOrderDetailsRepository orderDetailsRepository, IQuotationRepository quotationRepository, IMaterialRepository materialRepository) { _serviceRepository = service; _orderDetailsRepository = orderDetailsRepository; _quotationRepository = quotationRepository; _materialRepository = materialRepository; }
public QuotationManager(IHttpContextAccessor contextAccessor, IQuotationRepository quotationRepository, IUnitOfWork unitOfWork, IItemRepository itemRepository, ICustomerRepository customerRepository) { _userId = contextAccessor.HttpContext.User.GetUserId(); _quotationRepository = quotationRepository; _itemRepository = itemRepository; _customerRepository = customerRepository; _unitOfWork = unitOfWork; }
static RepositoryFactory() { marketRepository = new EFMarketRepository(); currencyRepository = new EFCurrencyRepository(); assetRepository = new EFAssetRepository(); timeframeRepository = new EFTimeframeRepository(); quotationRepository = new EFQuotationRepository(); priceRepository = new EFPriceRepository(); simulationRepository = new EFSimulationRepository(); analysisRepository = new EFAnalysisRepository(); trendlineRepository = new EFTrendlineRepository(); }
public QuotationService( IQuotationRepository quotationRepository, ICryptoRepository cryptoRepository, IQuoteRepository quoteRepository, IRequest <CoinMarkerCapParam> request, IMapper mapper ) { CryptoRepository = cryptoRepository; QuoteRepository = quoteRepository; Request = request; Mapper = mapper; }
public CreateOrderModel(IEmailSender emailSender, IQueries queries, IQuotationRepository quotationRepository, IOrderRepository orderRepository, IOrderDetailsRepository orderDetailsRepository) { _queries = queries; _emailSender = emailSender; _quotationRepository = quotationRepository; _orderDetailsRepository = orderDetailsRepository; _quotationRepository = quotationRepository; _orderRepository = orderRepository; }
public DeleteUserModel(IQueries queries, IQuotationRepository quotationRepository, IOrderDetailsRepository orderDetailsRepository, IOrderRepository orderRepository, IServiceRepository serviceRepository, IApplicationUserRepository applicationUserRepository) { _quotationRepository = quotationRepository; _orderDetailsRepository = orderDetailsRepository; _orderRepository = orderRepository; _queries = queries; _serviceRepository = serviceRepository; _applicationUserRepository = applicationUserRepository; }
public QuotationController() { this.quotationRepository = new QuotationRepository(); //Initialize automapper MapperConfiguration config = new MapperConfiguration(cfg => { cfg.CreateMap <Quotation, QuotationDTO>(); cfg.CreateMap <ConfigurationDTO, Quotation>(); cfg.CreateMap <QuotationDTO, Quotation>(); cfg.CreateMap <QuotationDTO, ConfigurationDTO>(); }); iMapper = config.CreateMapper(); }
public DeleteServiceTypeModel(IServiceTypeRepository ServiceTypeRepository, IServiceRepository ServiceRepository, IOrderDetailsRepository OrderDetailsRepository, IQuotationRepository QuotationRepository, ITaskRepository TaskRepository, IMaterialRepository materialRepository, IPictureRepository pictureRepository) { _ServiceTypeRepo = ServiceTypeRepository; _ServiceRepository = ServiceRepository; _OrderDetailsRepository = OrderDetailsRepository; _QuotationRepository = QuotationRepository; _TaskRepository = TaskRepository; _MaterialRepository = materialRepository; _PictureRepository = pictureRepository; }
private void ResetRepositories() { _productRepository = null; _categoryRepository = null; _StaffRepository = null; _companyRepository1 = null; _deputyRepository = null; _usersRepository = null; _userTypeRepository = null; _userGroupRepository = null; _permissionsRepository = null; _poRepository = null; _poDetailRepository = null; _quotationDetailRepository = null; _quotationRepository = null; _companyRepository1 = null; _deputyRepository = null; _subCategoryRepository = null; _seriesRepository = null; _productStandardRepository = null; _classProductRepository = null; _classSafetyRepository = null; _lampTypeRepository = null; _bankBaseRepository = null; _materialRepository = null; _supplierRepository = null; _planningRepository = null; _planningDetailRepository = null; _originRepository = null; _unitRepository = null; _gridviewRepository = null; _deliveryRepository = null; _paymentMethodRepository = null; _gridviewRepository = null; _projectBaseRepository = null; _requestPaymentBaseRepository = null; _paymentRepository = null; _approveLogRepository = null; _debtDetailRepository = null; _requestSentRepository = null; _suggestionRepository = null; }
public Queries(ApplicationDbContext context, IQuotationRepository quotationRepository, IOrderDetailsRepository orderDetailsRepository, IOrderRepository orderRepository, ITaskRepository taskRepository, IMaterialRepository materialRepository, IApplicationUserRepository applicationUserRepository, IEmployeeRepository employeeRepository, IServiceRepository serviceRepository, IPictureRepository pictureRepository, IServiceTypeRepository serviceTypeRepository) { _quotationRepository = quotationRepository; _orderDetailsRepository = orderDetailsRepository; _orderRepository = orderRepository; _taskRepository = taskRepository; _materialRepository = materialRepository; _applicationUserRepository = applicationUserRepository; _employeeRepository = employeeRepository; _serviceRepository = serviceRepository; _pictureRepository = pictureRepository; _serviceTypeRepository = serviceTypeRepository; _context = context; }
public QuotationService(IQuotationRepository quotationRepository, IVendorService vendorService) { _quotationRepository = quotationRepository; _vendorService = vendorService; }
public QuotationsApiController(IQuotationRepository quotationRepository, IQuotationService quotationService) { this.quotationRepository = quotationRepository; this.quotationService = quotationService; }
public ServiceController(IQuotationRepository quotationRepo, IServiceRepository serviceRepo, IRequestRepository requestRepo) { _quotationRepo = quotationRepo; _serviceRepo = serviceRepo; _requestRepo = requestRepo; }
static RepositoryFactory() { quotationRepository = new EFQuotationRepository(); trendlineRepository = new EFTrendlineRepository(); }
public TimeLineService(ITimeLineRepository repo, IRfqRepository repoRfq, IQuotationRepository repoQuotation) { this.repo = repo; this.repoRfq = repoRfq; this.repoQuotation = repoQuotation; }
public QuotationManager(IQuotationRepository quotation) { quotationRepository = quotation; }
public QuotationService(IQuotationRepository quotationRepository, IMapper mapper) { _QuotationRepository = quotationRepository; _mapper = mapper; }
public QuotationService(IQuotationRepository quotationRepository, IUnitOfWork unitOfWork) { this._quotationRepository = quotationRepository; this._unitOfWork = unitOfWork; }
public QuotationService(IQuotationRepository QuotationRepository, IUnitOfWork UnitOfWork) { this._QuotationRepository = QuotationRepository; this._UnitOfWork = UnitOfWork; }