コード例 #1
0
 /// <summary>
 /// Инициализация нового физ лица
 /// </summary>
 /// <param name="id">Идентификатор</param>
 /// <param name="name">Имя</param>
 /// <param name="last">Фамилия</param>
 /// <param name="depozit">первонач депозит</param>
 /// <param name="depRate">процентная ставка</param>
 /// <param name="dt">тип депозита</param>
 public Client(int id, string name, string last, double depozit, double depRate, DepositType dt, AccauntHandler handler, Action <string> bal)
 {
     ID                  = id;
     Name                = name;
     LastName            = last;
     Deposit             = depozit;
     Balance             = depozit;
     DepositRate         = depRate;
     DepType             = dt;
     credits             = new CreditList <Credit>();
     BalanceMetodChange += bal;
     //ObserverString += OperationCollector.ObserveNotification; // Это устанавливается здесь, хотя должно по идее в клиентской части
     BalanceHandler += handler;
 }
コード例 #2
0
ファイル: Firm.cs プロジェクト: goxa87/BankStructLibrary
 /// <summary>
 /// Инициализация
 /// </summary>
 /// <param name="id">Идентификатор</param>
 /// <param name="name">Имя</param>
 /// <param name="adress">адрес предприятия</param>
 /// <param name="depozit">первонач депозит</param>
 /// <param name="depRate">процентная ставка</param>
 /// <param name="dt">тип депозита</param>
 public Firm(int id, string name, string adress, double depozit, double depRate, DepositType dt,
             AccauntHandler handler, Action <string> bal)
 {
     ID                  = id;
     Name                = name;
     Adress              = adress;
     Deposit             = depozit;
     Balance             = depozit;
     DepositRate         = depRate;
     DepType             = dt;
     credits             = new CreditList <Credit>();
     BalanceHandler     += handler;
     BalanceMetodChange += bal;
 }