Beispiel #1
0
 public void Run()
 {
     this.IsRunning = true;
     try
     {
         this.MyExecutor.Run(this.MyName, this.MyKey, this.SqlDialect, this.ExportFileName, this.UseFs);
         if (Send)
         {
             List <string> files = new List <string>();
             files.Add(ExportFileName);
             try
             {
                 MyExecutor.SendFiles(files, MyKey.ToString());
                 MessageBox.Show("File sent successfully. (" + ExportFileName + ")");
             }
             catch (Exception e)
             {
                 MessageBox.Show("File was not sent successfully: " + e.Message);
             }
         }
         else
         {
             MessageBox.Show("Completed succesfully. Data are saved on disk! " + this.ExportFileName);
         }
     }
     catch (Exception ex)
     {
         string msg = ex.Message;
         Logger.Log(msg);
         MessageBox.Show(msg);
     }
     this.IsRunning = false;
 }
Beispiel #2
0
 /// <summary>
 /// Отправляет необходимую информацию о себе другому пользователю
 /// </summary>
 public void SendInfoMessage()
 {
     _sock.Send(Encoding.UTF8.GetBytes(MyNickName + " " + MyKey.ToString()));
 }