Пример #1
0
        //Move these to a control
        #region Panel 1
        private void _btnStartBatch1_Click(object sender, EventArgs e)
        {
            _ddlTestURLBatch1.Enabled = false;
            UpdateStatusLabel(1, "Started.. Awaiting update");

            var thread = new Thread(() =>
            {
                using (SecretariatServiceClient client1 = new SecretariatServiceClient(WCFClientHelper.HttpBinder, WCFClientHelper.GetEndpointAddress(Settings.ServerIP1, SERVICE_NAME)))
                {
                    if (String.IsNullOrEmpty(_txtTestURL1.Text))
                    {
                        MessageBox.Show("Enter a URL to test.");
                        return;
                    }
                    foreach (var item in URLBatchUtility.LoadURLsFromBatch(_ddlTestURLBatch1.SelectedItem.ToString()))
                    {
                        client1.TestURL(item);
                    }
                }
            });


            thread.Start();
            //thread.Join();

            _ddlTestURLBatch1.Enabled = true;;
        }
Пример #2
0
 private void _ddlBatches_SelectedIndexChanged(object sender, EventArgs e)
 {
     _lstURL.Items.Clear();
     foreach (var item in URLBatchUtility.LoadURLsFromBatch(_ddlBatches.SelectedItem.ToString()))
     {
         if (!String.IsNullOrEmpty(item))
         {
             _lstURL.Items.Add(item);
         }
     }
 }