public void TakeAnswer(object sender, AnswerArgsEvent even) { _id = even.Id; if (even.StatusInCall == StatusCall.Answered) { Console.WriteLine("Terminal with number: {0}, have answer on call a number: {1}", even.TelephoneNumber, even.ObjectTelephoneNumber); } else { Console.WriteLine("Terminal with number: {0}, have rejected call ", even.TelephoneNumber); } }
private void AnswerTo(object sender, AnswerArgsEvent even) { DoAnswerToEvent(even); }
protected virtual void DoAnswerToEvent(AnswerArgsEvent even) { AnswerEvent?.Invoke(this, new AnswerArgsEvent(even.TelephoneNumber, even.ObjectTelephoneNumber, even.StatusInCall, even.Id));//запуск события }