Пример #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            try
            { if (Convert.ToInt32(textBox1.Text) <= 0)
              {
                  label6.Text = "Число должно быть положительным!";
              }
              else
              {
                  wfc.NewRec(Convert.ToInt32(comboBox1.SelectedValue), Convert.ToInt32(comboBox2.SelectedValue),
                             Convert.ToInt32(textBox1.Text), dateTimePicker1.Value);
                  label6.Text = "";

                  ChannelFactory <IService1> factory = new ChannelFactory <IService1>(binding, endpoint);
                  IService1 channel = factory.CreateChannel();
                  channel.CountOfDBRows((dataGridView1.Rows.Count + 1).ToString());
                  factory.Close();

                  dataGridView1.DataSource = wfc.GetData();
              } }
            catch (EndpointNotFoundException exc)
            {
                MessageBox.Show("Host closed!".ToString());
            }
            catch (Exception exc)
            {
                label6.Text = "Входная строка(и) имела(и) неверный формат!";
            }
        }
Пример #2
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            try
            {
                if (Page.IsValid)
                {
                    wfc.NewRec(Convert.ToInt32(DropDownList1.SelectedValue), Convert.ToInt32(DropDownList2.SelectedValue),
                               Convert.ToInt32(TextBox1.Text), Convert.ToDateTime(DateO.Text));

                    ChannelFactory <IService1> factory = new ChannelFactory <IService1>(binding, endpoint);
                    IService1 channel = factory.CreateChannel();
                    channel.CountOfDBRows((GridView1.Rows.Count + 1).ToString());
                    factory.Close();

                    GridView1.DataSource = wfc.GetData();
                    GridView1.DataBind();
                }
            }
            catch (Exception exc)
            {
                ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Host closed!')", true);
            }
        }