示例#1
0
 private void button2_Click(object sender, EventArgs e)
 {
     if (listBox1.SelectedItem != null)
     {
         var localPath = listBox1.SelectedItem.ToString();
         SendFileServer(localPath);
         var helpfunction = new HelpFunction("http://185.86.78.146/main.php");
         try
         {
             Task.Run(() =>
             {
                 var file_name = localPath.Remove(0, localPath.LastIndexOf('\\') + 1);
                 MessageBox.Show(helpfunction.SendDataServer(file_name, id.ToString()).Result);
                 Task.Delay(1000);
             });
             UpdateList();
         }
         catch
         {
             MessageBox.Show("Виникли проблеми перезапустіть клієнт!");
         }
     }
     else
     {
         MessageBox.Show("Оберіть файл для завантаження!");
     }
 }
示例#2
0
 private void button4_Click(object sender, EventArgs e)
 {
     if (listBox2.SelectedItem != null)
     {
         var item_name     = listBox2.SelectedItem.ToString();
         var help_function = new HelpFunction("http://185.86.78.146/deletefile.php");
         try
         {
             Task.Run(() =>
             {
                 MessageBox.Show(help_function.DeleteFileServer(item_name, id.ToString()).Result);
                 Task.Delay(1000);
             });
             UpdateList();
         }
         catch
         {
             MessageBox.Show("Виникли проблеми перезапустіть клієнт!");
         }
     }
     else
     {
         MessageBox.Show("Оберіть файл для видалення!");
     }
 }
        private void button1_Click(object sender, EventArgs e)
        {
            var help_function = new HelpFunction("http://185.86.78.146/registration.php");

            try
            {
                if (Log_text.Text == "" || Pass_text.Text == "" || (Log_text.Text == "" && Pass_text.Text == ""))
                {
                    MessageBox.Show("Заповніть поля Логін або Пароль");
                }
                else
                {
                    Task.Run(() =>
                    {
                        var flag = Convert.ToBoolean(help_function.SendDataServer(Log_text.Text, Pass_text.Text).Result);
                        Task.Delay(1000);
                        if (flag)
                        {
                            MessageBox.Show("Користувач успішно зареєстрований!");
                            Environment.Exit(0);
                        }
                        else
                        {
                            MessageBox.Show("Користувач уже існує!");
                        }
                    });
                }
            }
            catch
            {
                MessageBox.Show("Виникли проблеми перезапустіть клієнт!");
            }
        }
        private void button1_Click(object sender, EventArgs e)
        {
            var help_function = new HelpFunction("http://185.86.78.146/sendfile.php");

            try
            {
                if (loginbox.Text == "" || passbox.Text == "" || (loginbox.Text == "" && passbox.Text == ""))
                {
                    MessageBox.Show("Заповніть поля Логін користувача або Статичний пароль");
                }
                else
                {
                    Task.Run(() =>
                    {
                        var loginclient = loginbox.Text;
                        var password    = passbox.Text;
                        MessageBox.Show(help_function.SendFileServer(name_file, loginclient, login, password).Result);
                        Task.Delay(1000);
                    });
                }
            }
            catch
            {
                MessageBox.Show("Виникли проблеми перезапустіть клієнт!");
            }
        }
示例#5
0
        private void UpdateList()
        {
            listBox2.Items.Clear();

            var help_function = new HelpFunction("http://185.86.78.146/helpmain.php", id);

            var list = help_function.GetDataBox();

            foreach (var item in list)
            {
                listBox2.Items.Add(item.Name);
            }
        }
示例#6
0
        private void button1_Click(object sender, EventArgs e)
        {
            var help_function = new HelpFunction("http://185.86.78.146/login.php");

            if (Log_text.Text == "" || Pass_text.Text == "" || (Log_text.Text == "" && Pass_text.Text == ""))
            {
                MessageBox.Show("Заповніть поля Логін або Пароль");
            }
            else
            {
                Task.Run(() =>
                {
                    var id = 0;
                    try
                    {
                        id = Convert.ToInt16(help_function.SendDataServer(Log_text.Text, Pass_text.Text).Result);
                    }
                    catch
                    {
                        id = 0;
                    }
                    Task.Delay(1000);
                    if (id != 0)
                    {
                        Action MainForm = () =>
                        {
                            var frm = new Form(id, Log_text.Text);
                            frm.Show();
                            this.Hide();
                        };
                        if (InvokeRequired)
                        {
                            Invoke(MainForm);
                        }
                        else
                        {
                            MainForm();
                        }
                    }
                    else
                    {
                        MessageBox.Show("Логін або пароль не правильні!");
                    }
                });
            }
        }