protected void RaiseCallFailed(CallFailureEventArgs e)
 {
     if (CallFailed != null)
     {
         CallFailed(this, e);
     }
 }
Esempio n. 2
0
 protected void RaiseCallFailed(CallFailureEventArgs e)
 {
     if (CallFailed != null)
         CallFailed(this, e);
 }
        void telecomProvider_CallFailed(object sender, CallFailureEventArgs e)
        {
            if (e.LineNumber == lineNumber)
            {
                LoggingService.AddLogEntry(LogLevel.Extended, "(Line " + lineNumber + ") Call failed\r\n" + e.ReasonCode + " - " + e.Reason, false);

                imlInterp.SignalCallFailure();

                if (scriptProcessor != null)
                    scriptProcessor.OnCallFailed(telecomProvider, e);

                //UpdateExtensionCall(e.LineNumber, CallStatus.NotOnCall, null, null);
                //UpdateExtensionCallStatus(CallStatus.NotOnCall);

                extension = null;
                callID = Guid.Empty;

                CheckAvailability();
            }
        }
Esempio n. 4
0
 void telecomProvider_CallFailed(object sender, CallFailureEventArgs e)
 {
     UpdatePerformanceCounters();
 }