/*
 *      private void storeService_OnImportBusinessVolumeMessageInfo(object sender, MessageInfoEventArgs e)
 *      {
 *          string[] files = (string[]) e.Param;
 *          if (files != null && files.Length > 0)
 *          {
 *              for (int i = 0; i < files.Length; i++)
 *              {
 *                  message(files[i]);
 *              }
 *          }
 *      }
 */
        private void storeService_OnImportBusinessVolumeMessageInfo(object sender, MessageInfoEventArgs e)
        {
            MessageStringInfo messageStringInfo = (MessageStringInfo)e.Param;

            if (messageStringInfo != null && messageStringInfo.BusinessVolumeType == _ImportType)
            {
                if (!messageStringInfo.LocalizeKey)
                {
                    if (messageStringInfo.MessageParams != null)
                    {
                        message(string.Format(messageStringInfo.Message, messageStringInfo.MessageParams), messageStringInfo.NewLine);
                    }
                    else
                    {
                        message(messageStringInfo.Message, messageStringInfo.NewLine);
                    }
                }
                else
                {
                    if (messageStringInfo.MessageParams != null)
                    {
                        message(string.Format(GetLocalized(messageStringInfo.Message), messageStringInfo.MessageParams), messageStringInfo.NewLine);
                    }
                    else
                    {
                        message(GetLocalized(messageStringInfo.Message), messageStringInfo.NewLine);
                    }
                }
            }
        }
Exemple #2
0
 private void OnImportBusinessVolumeMessageInfo(object sender, MessageInfoEventArgs e)
 {
     if (_ImportBusinessVolumeMessageInfo != null)
     {
         lock (_ImportBusinessVolumeMessageInfo)
         {
             if (_ImportBusinessVolumeMessageInfo != null)
             {
                 _ImportBusinessVolumeMessageInfo(sender, e);
             }
         }
     }
 }
Exemple #3
0
        private void GetMessage(object sender, MessageInfoEventArgs messageInfo)
        {
            if (ReferenceEquals(sender, null))
            {
                throw new ArgumentNullException($"The {nameof(sender)} can not be null.");
            }

            if (ReferenceEquals(messageInfo, null))
            {
                throw new ArgumentNullException($"The {nameof(messageInfo)} can not be null.");
            }

            Console.WriteLine("Client has recived a new message" + messageInfo.Message);
        }