Пример #1
0
        public TransactionFacade()
        {
            var builder = new ConfigurationBuilder()
                          .SetBasePath(Directory.GetCurrentDirectory())
                          .AddJsonFile("appsettings.json", optional: true, reloadOnChange: true);

            IConfigurationRoot configuration    = builder.Build();
            string             connectionString = configuration.GetConnectionString("DefaultConnection").ToString();

            var optionsBuilder = new DbContextOptionsBuilder <ljgbContext>();

            optionsBuilder.UseSqlServer(connectionString);

            db            = new ljgbContext(optionsBuilder.Options);
            this.IJournal = new TransactionJournalRepository(db);
            this.INego    = new NegoBarangRepository(db);
            this.dep      = new TransactionRepository(db);
            IAuth         = new AuthenticationRepository(db);
        }
Пример #2
0
		public XmlBankAccount(ITransactionJournal OwningJournal)
		{
			this.owningJournal = OwningJournal;
			this.transactions = new List<ITransaction>();
		}
Пример #3
0
 public XmlBankAccount(ITransactionJournal OwningJournal)
 {
     this.owningJournal = OwningJournal;
     this.transactions  = new List <ITransaction>();
 }