Example #1
0
 private Repository GetNewRepository()
 {
     var res = new Repository("connectionStringHome");
     res.SqlLog += (s, e) => { if (SqlLogEnabled) Console.WriteLine(string.Format("{0}", e)); };
     res.Log += (s, e) => Console.WriteLine(string.Format("{0}", e));
     return res;
 }
Example #2
0
 public void Initialization()
 {
     Rep = new Repository("connectionString");
     Rep.Remove(Rep.GetAccount(defAccountName, true));
     Rep.Add(Rep.NewAccount(byDefault: true, accountName: defAccountName));
     Console.WriteLine("############################## Initialization done");
     Rep.SqlLog += (s, e) => { if (SqlLogEnabled) Console.WriteLine(string.Format("{0}", e)); };
     Rep.Log += (s, e) => Console.WriteLine(string.Format("{0}", e));
 }
Example #3
0
        /// <summary>
        /// Создание экземпляра класса
        /// </summary>
        /// <param name="account">Аккаунт</param>
        /// <param name="repository">Репозитарий</param>
        public DataCalculator(Account account, Repository repository)
        {
            if (account == null)
                throw new ArgumentNullException(nameof(account));
            if (repository == null)
                throw new ArgumentNullException(nameof(repository));

            Account = account;
            Repository = repository;

            Init();
        }