private void SIPAccountsDataGrid_MouseLeftButtonUp(object sender, MouseButtonEventArgs e) { try { if (m_riaContext.SIPAccounts.Count() > 0) { DataGrid dataGrid = (DataGrid)sender; if (dataGrid.SelectedItem != null && dataGrid.CurrentColumn.Header as string != "Delete") { SIPAccount sipAccount = (SIPAccount)m_sipAccountsDataGrid.SelectedItem; if (m_selectedSIPAccount == null || m_selectedSIPAccount != sipAccount) { m_selectedSIPAccount = sipAccount; m_editControl = new SIPAccountDetailsControl(DetailsControlModesEnum.Edit, sipAccount, m_owner, null, SIPAccountUpdate, DetailsControlClosed, m_riaContext); m_sipAccountsPanel.SetDetailsElement(m_editControl); } } } } catch (Exception excp) { LogActivityMessage_External(MessageLevelsEnum.Error, "Exception showing SIP account details. " + excp.Message); m_selectedSIPAccount = null; } }
private void SIPAccountsAssetViewer_Add() { if (m_riaContext.SIPDomains.Count() == 0) { LogActivityMessage_External(MessageLevelsEnum.Error, "A SIP account cannot be added as there are no available SIP domains loaded."); } else { m_selectedSIPAccount = null; m_addControl = new SIPAccountDetailsControl(DetailsControlModesEnum.Add, null, m_owner, SIPAccountAdd, null, DetailsControlClosed, m_riaContext); m_sipAccountsPanel.SetDetailsElement(m_addControl); } }
private void SIPAccountsDataGrid_MouseLeftButtonUp(object sender, MouseButtonEventArgs e) { try { if (m_riaContext.SIPAccounts.Count() > 0) { DataGrid dataGrid = (DataGrid)sender; if (dataGrid.SelectedItem != null && dataGrid.CurrentColumn.Header as string != "Delete") { SIPAccount sipAccount = (SIPAccount)m_sipAccountsDataGrid.SelectedItem; if (m_selectedSIPAccount == null || m_selectedSIPAccount != sipAccount) { m_selectedSIPAccount = sipAccount; m_editControl = new SIPAccountDetailsControl(DetailsControlModesEnum.Edit, sipAccount, m_owner, null, SIPAccountUpdate, DetailsControlClosed, m_riaContext); m_sipAccountsPanel.SetDetailsElement(m_editControl); } } } } catch (Exception excp) { LogActivityMessage_External(MessageLevelsEnum.Error, "Exception showing SIP account details. " + excp.Message); m_selectedSIPAccount = null; } }
private void SIPAccountsAssetViewer_Add() { if (m_riaContext.SIPDomains.Count() == 0) { LogActivityMessage_External(MessageLevelsEnum.Error, "A SIP account cannot be added as there are no available SIP domains loaded."); } else { m_selectedSIPAccount = null; m_addControl = new SIPAccountDetailsControl(DetailsControlModesEnum.Add, null, m_owner, SIPAccountAdd, null, DetailsControlClosed, m_riaContext); m_sipAccountsPanel.SetDetailsElement(m_addControl); } }
private void SIPAccountsAssetViewer_Add() { m_selectedSIPAccount = null; m_addControl = new SIPAccountDetailsControl(DetailsControlModesEnum.Add, null, m_owner, SIPAccountAdd, null, DetailsControlClosed, GetDialPlanNames_External, GetSIPDomains); m_sipAccountsPanel.SetDetailsElement(m_addControl); }