public EmployeeDocRepository(IDbContextRepository upRepository, IFileRepository fileRepository ) { this._upRepository = upRepository; this._fileRepository = fileRepository; }
public ReportRepository(IDbContextRepository dbContextRepository, IInvoiceDetailsRepository invoiceDetailsRepository, IInvoiceProductRepository invoiceProductRepository, IInvoiceSettlementRepository invoiceSettlementRepository) { testContext = dbContextRepository.TestContext; this.invoiceDetailsRepository = invoiceDetailsRepository; this.invoiceProductRepository = invoiceProductRepository; this.invoiceSettlementRepository = invoiceSettlementRepository; }
public ContactDocRepository(IDbContextRepository upRepository, IFileRepository fileRepository ) { this._upRepository = upRepository; this._fileRepository = fileRepository; }
public PrizCommand(IDbContextRepository dbContextRepository) { if (dbContextRepository == null) { throw new ArgumentNullException(nameof(dbContextRepository)); } _dbContextRepository = dbContextRepository; }
public Signal PushSignalToSubscribers(int signalId) { Signal pushedEntity = null; IMetaSettingRepository settingsRepository = _DataRepositoryFactory.GetDataRepository <IMetaSettingRepository>(); string type = Constants.MetaSettings.Types.Communication; string code = Constants.MetaSettings.Codes.EmailSender; string name = settingsRepository.GetSetting(type, code).Value; using (IMailer mailer = _MailerFactory.GetMailer(name)) using (IDbContextRepository <Signal> signalRepository = _DataRepositoryFactory.GetDataRepository <ISignalRepository>()) { Signal signal = signalRepository.EntitySet.FirstOrDefault(s => s.SignalID == signalId); List <Subscription> subscriptions = signal.Product.Subscriptions; // send signal to subscribers foreach (var subscription in subscriptions) { string sender = "*****@*****.**"; string recipients = subscription.Account.LoginEmail; string subject = string.Format("Alert - New MarketMiner Signal - {0} - {1}", signal.Instrument, signal.Granularity); string side = signal.Side == "S" ? "SELL" : signal.Side == "B" ? "BUY" : "NONE"; DateTime time = Convert.ToDateTime(signal.SignalTime).ToUniversalTime(); string body = string.Format("New Signal - {0} : {1} : {2} : {3} : {4} : {5}", signal.Type, side, signal.Instrument, signal.Granularity, signal.SignalPrice, time); mailer.SendMail(sender, recipients, subject, body); } // postmark the signal signal.SendPostmark = DateTime.UtcNow; signalRepository.Context.SaveChanges(); pushedEntity = signalRepository.Entity(signal); } return(pushedEntity); }
public InvoiceDetailsRepository(IDbContextRepository dbContextRepository) { testContext = dbContextRepository.TestContext; }
public DepartmentRepository(IDbContextRepository upRepository ) { this._upRepository = upRepository; }
public ContactRepository(IDbContextRepository upRepository ) { this._upRepository = upRepository; }
public UserRepository(IDbContextRepository upRepository ) { this._upRepository = upRepository; }
public ProductDescriptionRepository(IDbContextRepository dbContextRepository) { testContext = dbContextRepository.TestContext; }
public InventoryItemRepository(IDbContextRepository dbContextRepository) { testContext = dbContextRepository.TestContext; }
public MenuRepository(IDbContextRepository dbContextRepository) { testContext = dbContextRepository.TestContext; }
public SubCategoryRepository(IDbContextRepository dbContextRepository) { testContext = dbContextRepository.TestContext; }
public InvoiceSettlementRepository(IDbContextRepository dbContextRepository) { testContext = dbContextRepository.TestContext; }
public ProductRepository(IDbContextRepository dbContextRepository) { testContext = dbContextRepository.TestContext; }
public LookupRepository(IDbContextRepository dbContextRepository) { testContext = dbContextRepository.TestContext; }
public SalesRepository(IDbContextRepository dbContextRepository) { testContext = dbContextRepository.TestContext; }
public DebitNoteRepository(IDbContextRepository dbContextRepository) { testContext = dbContextRepository.TestContext; }
public CategoryRepository(IDbContextRepository dbContextRepository, IProductDescriptionRepository productDescriptionRepository) { testContext = dbContextRepository.TestContext; this.productDescriptionRepository = productDescriptionRepository; }
public AccountRepository(IDbContextRepository upRepository ) { this._upRepository = upRepository; }
public PurchaseRepository(IDbContextRepository dbContextRepository) { testContext = dbContextRepository.TestContext; }
public CompanyRepository(IDbContextRepository dbContextRepository) { testContext = dbContextRepository.TestContext; }
public VendorRepository(IDbContextRepository dbContextRepository) { testContext = dbContextRepository.TestContext; }
public UserRepository(IDbContextRepository dbContextRepository) { testContext = dbContextRepository.TestContext; }
public NoteRepository(IDbContextRepository upRepository ) { this._upRepository = upRepository; }
public DamagedGoodsRepository(IDbContextRepository dbContextRepository, IProductRepository productRepository, IInventoryItemRepository inventoryItemRepository) { testContext = dbContextRepository.TestContext; this.productRepository = productRepository; this.inventoryItemRepository = inventoryItemRepository; }
public EmployeeRepository(IDbContextRepository upRepository ) { this._upRepository = upRepository; }
public EventRepository(IDbContextRepository upRepository ) { this._upRepository = upRepository; }