private void SIPCallsDataGrid_MouseLeftButtonUp(object sender, MouseButtonEventArgs e)
{
try
{
if (m_initialLoadComplete && !m_sipCallLoadInProgress && m_riaContext.SIPDialogues.Count > 0)
{
DataGrid dataGrid = (DataGrid)sender;
SIPDialogue sipCall = (SIPDialogue)m_sipCallsDataGrid.SelectedItem;
if (m_selectedSIPCall == null || m_selectedSIPCall != sipCall)
{
m_selectedSIPCall = sipCall;
//m_sipCallsPanel.SetDetailsElement(m_editControl);
}
}
}
catch (Exception excp)
{
string excpMessage = (excp.InnerException != null) ? excp.InnerException.Message : excp.Message;
LogActivityMessage_External(MessageLevelsEnum.Error, "Exception showing Call details. " + excpMessage);
m_selectedSIPCall = null;
}
}