コード例 #1
0
ファイル: Terminal.cs プロジェクト: ZalesskyMaxim/Task3
 public Terminal(int number, Port port)
 {
     this._number = number;
     this._terminalPort = port;
 }
コード例 #2
0
ファイル: ATE.cs プロジェクト: ZalesskyMaxim/Task3
 public Terminal GetNewTerminal(IContract contract)
 {
     var newPort = new Port();
     newPort.AnswerEvent += CallingTo;
     newPort.CallEvent += CallingTo;
     newPort.EndCallEvent += CallingTo;
     _usersData.Add(contract.Number, new Tuple<Port, IContract>(newPort, contract));
     var newTerminal = new Terminal(contract.Number, newPort);
     return newTerminal;
 }