public void TakeAnswer(object sender, AnswerEventArgs e) { _id = e.Id; if (e.StateInCall == CallState.Answered) { Console.WriteLine("Terminal with number: {0}, have answer on call a number: {1}", e.TelephoneNumber, e.TargetTelephoneNumber); } else { Console.WriteLine("Terminal with number: {0}, have rejected call", e.TelephoneNumber); } }
private void AnswerTo(object sender, AnswerEventArgs e) { RaiseAnswerToEvent(e); }
protected virtual void RaiseAnswerToEvent(AnswerEventArgs eventArgs) { if (AnswerEvent != null) { AnswerEvent(this, new AnswerEventArgs( eventArgs.TelephoneNumber, eventArgs.TargetTelephoneNumber, eventArgs.StateInCall, eventArgs.Id)); } }