///<summary> Обработчик нажатия на пункт меню позвонить </summary>
        private void ContextMenuCall_OnClick(object sender, RoutedEventArgs e)
        {
            var modelContactChat = _viewModelChat.CurrentModelChat.ModelContactChat;

            if (modelContactChat != null)
            {
                WindowCallActive.OutgoingCall(modelContactChat);
            }
        }
Beispiel #2
0
 ///<summary> Обработчик нажатия на пункт меню позвонить </summary>
 private void ContextMenuCall_OnClick(object sender, RoutedEventArgs e)
 {
     if (_viewModelCallHistory.CurrentModelCallHistoryPeer.ModelPeerObj.ExistModelContact)
     {
         WindowCallActive.OutgoingCall(_viewModelCallHistory.CurrentModelCallHistoryPeer.ModelPeerObj.ModelContactObj);
     }
     else
     {
         WindowCallActive.OutgoingCall(_viewModelCallHistory.CurrentModelCallHistoryPeer.ModelPeerObj.IdentityString);
     }
 }
 ///<summary> Позвонить по доплнительному номеру номеру </summary>
 private void ContactNumberButtonCall(string number)
 {
     //ViewCallActive.OutgoingCall(number);
     WindowCallActive.OutgoingCall(CurrentModelContact, number);
 }
 ///<summary> Обработчик нажатия на кнопку позвонить (из трех сервисов под аватаром) </summary>
 private void ButtonPhone_OnClick(object sender, RoutedEventArgs e)
 {
     WindowCallActive.OutgoingCall(CurrentModelContact);
 }
 ///<summary> Позвонить по доплнительному номеру номеру </summary>
 private void ContactExtraNumberButtonCall(string number)
 {
     WindowCallActive.OutgoingCall(CurrentModelContact, number);
 }
Beispiel #6
0
        /// <summary> Метод начала звонка </summary>
        private void StartCall()
        {
            WindowCallActive.OutgoingCall(_viewModelDialpad.PhoneNumber);

            _viewModelDialpad.PhoneNumber = String.Empty;
        }
Beispiel #7
0
 ///<summary> Обработчик нажатия на кнопку позвонить (трубка PSNT) </summary>
 private void ButtonPhonePSNT_OnClick(object sender, RoutedEventArgs e)
 {
     WindowCallActive.OutgoingCall(_viewModelCallHistoryDetail.ModelCallHistoryPeerObj.ModelPeerObj.Identity);
 }
Beispiel #8
0
 ///<summary> Обработчик нажатия на кнопку позвонить (из трех сервисов) </summary>
 private void ButtonPhone_OnClick(object sender, RoutedEventArgs e)
 {
     WindowCallActive.OutgoingCall(_viewModelCallHistoryDetail.ModelContactObj);
 }
 ///<summary> Обработчик нажатия на пункт меню позвонить </summary>
 private void ContextMenuCall_OnClick(object sender, RoutedEventArgs e)
 {
     WindowCallActive.OutgoingCall(_viewModelContact.CurrentModelContact);
 }