/// <summary> /// Процедура Вывода сообщения на экран /// </summary> /// <param name="msg">Выводимое сообщение</param> /// <param name="colleague">Кому предназначено сообщение</param> public override void Send(string msg, Colleague colleague) { if (Customer == colleague) { Agent.Notify(msg); } else if (Agent == colleague) { Player.Notify(msg); } else if (Player == colleague) { Customer.Notify(msg); } }
/// <summary> /// Процедура для вывода сообщения определенному участнику сделки. /// </summary> /// <param name="msg">Само уведомление</param> /// <param name="colleague">Кому отправляется</param> public abstract void Send(string msg, Colleague colleague);