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 = "Входная строка(и) имела(и) неверный формат!"; } }
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); } }