예제 #1
0
 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;
 }