Esempio n. 1
0
 void MessageManager_WriteFileLogEvent(object sender, Tools.Core.ServiceEventArgs args)
 {
     if (args.Error != null)
     {
         FileRecorder.Recording(args.Error);
     }
     else
     {
         FileRecorder.Recording(args.MessageType, args.Message);
     }
 }
Esempio n. 2
0
 void MessageManager_Event(object sender, Tools.Core.ServiceEventArgs e)
 {
     try
     {
         if (this.InvokeRequired)
         {
             this.Invoke(callBack, e);
             Application.DoEvents();
         }
         else
         {
             Control_Event(e);
         }
     }
     catch (Exception ex)
     {
         throw;
     }
 }
Esempio n. 3
0
 void Control_Event(Tools.Core.ServiceEventArgs e)
 {
     Application.DoEvents();
     if (e.Error != null)
     {
         MessageBox.Show(e.Error.Message);
         return;
     }
     if (e.EventType == Tools.Core.EventType.WriteMessageLog)
     {
         this.lab_Msg.Text = e.Message;
     }
     else if (e.EventType == Tools.Core.EventType.UpdateInstallationSchedule)
     {
         if (e.ScheduleValue > 0 && e.ScheduleValue <= 100)
         {
             this.progressBar.Value = e.ScheduleValue;
         }
         this.lab_Schedule.Text = e.Message;
         this.lab_Msg.Text      = "";
     }
     Application.DoEvents();
 }