Ejemplo n.º 1
0
 void SmsHelper_OnReceivingMessage(Aramis.SMSHelperNamespace.Message message)
 {
     if ( Log.IsDisposed )
         return;
     if ( Log.InvokeRequired )
         {
         Log.Invoke(new OnReceivingMessageDelegate(SmsHelper_OnReceivingMessage), message);
         }
     else
         {
         Log.SelectionColor = Color.Green;
         Log.AppendText(String.Format("Принято сообщение:\r\n\tОтправитель:{0}\r\n\tТекст сообщения:{1}\r\n", message.Number, message.MessageBody));
         }
 }
Ejemplo n.º 2
0
 void SmsHelper_OnSendingMessage(Aramis.SMSHelperNamespace.Message message, bool sendingResult, string errorDescription)
 {
     if ( Log.IsDisposed )
         return;
     if ( Log.InvokeRequired )
         {
         Log.Invoke(new OnSendingMessageDelegate(SmsHelper_OnSendingMessage), message, sendingResult, errorDescription);
         }
     else
         {
         if ( sendingResult )
             {
             Log.SelectionColor = Color.Orange;
             Log.AppendText(String.Format("Отправлено сообщение:\r\n\tПолучатель:{0}\r\n\tТекст сообщения:{1}\r\n", message.Number, message.MessageBody));
             }
         else
             {
             Log.SelectionColor = Color.Red;
             Log.AppendText(String.Format("Ошибка при отправке: {0}\r\n", errorDescription));
             }
         }
 }
Ejemplo n.º 3
0
 void Client_OnTestEnded(Aramis.Enums.TestResults result)
 {
     if ( Log.IsDisposed )
         return;
     if ( Log.InvokeRequired )
         {
         Log.Invoke(new OnTestEndedDelegate(Client_OnTestEnded), result);
         }
     else
         {
         if ( result == Aramis.Enums.TestResults.Ok )
             {
             Log.SelectionColor = Color.GreenYellow;
             Log.AppendText(String.Format("Тест системы доставки СМС завершен успешно в {0}\r\n", DateTime.Now));
             }
         else
             {
             Log.SelectionColor = Color.Red;
             Log.AppendText(String.Format("Тест системы доставки СМС завершен неудачей в {0}\r\n", DateTime.Now));
             }
         }
 }