public void Transfer(String number) { if (String.IsNullOrEmpty(number) || call_ended) { return; } if (is_conference_call) { MessageBox.Show("Cannot transfer the conference"); return; } if (String.IsNullOrEmpty(note)) { note = "Call transferred to: " + number; } if (!number.Contains("@")) { number += broker.GetXFERDefaultAppend(); } Utils.bgapi_exec("uuid_deflect", leg_b_uuid + " " + number); }