Esempio n. 1
0
 public void Copyfile(string sourceFileName)
 {
     try
     {
         if (Atiran.UI.WindowsForms.MessageBoxes.CustomMessageForm.CustomMessageBox.Show("پيغام", "آيا مايل به كپي پشتيبان به سيستم خود هستيد؟", "w") == DialogResult.No)
         {
             return;
         }
         if (cpname != DateServer.ServerComputerName())
         {
             sourceFileName = @"\\" + servername + @"\" + sourceFileName;
         }
         else
         {
             sourceFileName = @"D:\" + sourceFileName;
         }
         labelStatus.ForeColor = Color.Black;
         labelStatus.Text      = "در حال انتقال بر روي مسير انتخاب شده";
         progressBar1.Visible  = true;
         progressBar1.Value    = 0;
         System.IO.FileStream S_file = new System.IO.FileStream(sourceFileName, System.IO.FileMode.Open);
         System.IO.FileStream D_file = new System.IO.FileStream(labelTargetFile.Text, System.IO.FileMode.Create);
         Int64 len = S_file.Length;
         for (Int64 i = 0; i < len; i++)
         {
             D_file.WriteByte((byte)S_file.ReadByte());
             if (i % 100 == 0)
             {
                 progressBar1.Value = (int)(i * 100 / len) + 1;
                 Application.DoEvents();
             }
         }
         S_file.Close();
         D_file.Close();
         progressBar1.Value = 100;
         ZipFile(labelTargetFile.Text);
         Atiran.UI.WindowsForms.MessageBoxes.CustomMessageForm.CustomMessageBox.Show("پيغام", "عمليات پشتيبان گيري با موفقيت انجام شد");
         labelStatus.Text = "";
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.ToString());
         Atiran.UI.WindowsForms.MessageBoxes.CustomMessageForm.CustomMessageBox.Show("خطا", "خطا در عمليات كپي برداري از سرور", "e");
     }
     finally
     {
         progressBar1.Visible = false;
     }
 }
Esempio n. 2
0
 public void Copyfile(string sourceFileName)
 {
     try
     {
         if (cpname != DateServer.ServerComputerName())
         {
             sourceFileName = @"\\" + servername + @"\" + sourceFileName;
         }
         else
         {
             sourceFileName = @"D:\" + sourceFileName;
         }
         labelStatus.ForeColor = Color.Black;
         labelStatus.Text      = "در حال انتقال بر روي مسير انتخاب شده";
         progressBar1.Visible  = true;
         progressBar1.Value    = 0;
         System.IO.FileStream S_file = new System.IO.FileStream(sourceFileName, System.IO.FileMode.Open);
         System.IO.FileStream D_file = new System.IO.FileStream(labelTargetFile.Text, System.IO.FileMode.Create);
         Int64 len = S_file.Length;
         for (Int64 i = 0; i < len; i++)
         {
             D_file.WriteByte((byte)S_file.ReadByte());
             if (i % 1000 == 0)
             {
                 progressBar1.Value = (int)(i * 100 / len) + 1;
                 Application.DoEvents();
             }
         }
         S_file.Close();
         D_file.Close();
         progressBar1.Value = 100;
         this.ParentForm.Close();
     }
     catch
     {
         Atiran.UI.WindowsForms.MessageBoxes.CustomMessageForm.CustomMessageBox.Show("خطا", "خطا در عمليات كپي برداري از سرور", "e");
     }
     finally
     {
         progressBar1.Visible = false;
     }
 }
    public static void Main(String[] args)
    {
        if (args.Length != 1)
        {
            PrintUsage();
            return;
        }
        DateServer server = new DateServer();

        try {
            server.Create(args[0]);
        }
        catch (SecurityException securityException) {
            Console.WriteLine("SecurityException caught !!!");
            Console.WriteLine("Message : " + securityException.Message);
        }
        catch (Exception exception) {
            Console.WriteLine("Exception caught !!!");
            Console.WriteLine("Message " + exception.Message);
        }
    }
Esempio n. 4
0
 static void Main(string[] args)
 {
     DateServer dts = new DateServer();
 }
Esempio n. 5
0
 public static void Main(String[] argv)
 {
     DateServer dts = new DateServer();
 }
Esempio n. 6
0
 public static void Main(String[] argv)
 {
     DateServer dts=new DateServer();
 }