private void Stop_btn_Click(object sender, EventArgs e) { Start_btn.Enabled = true; Stop_btn.Enabled = false; if (TextServerchk.Checked == true) { Status_lb.Items.Add(ts.ShutDown()); textBox1.Text = ""; try { var result = (from p in db.ServerSettings select p).Single(); result.TextServerIP = "0.0.0.0"; result.TextServerPort = 4530; result.TextServerOnline = false; db.SubmitChanges(); } catch (Exception) { } TextServerchk.Enabled = true; TextServerchk.Checked = false; } if (ImageServerchk.Checked == true) { Status_lb.Items.Add(ds.ShutDown()); textBox4.Text = ""; try { var result = (from p in db.ServerSettings select p).Single(); result.ImageServerIP = "0.0.0.0"; result.ImageServerOnline = false; db.SubmitChanges(); } catch (Exception) { } ImageServerchk.Enabled = true; ImageServerchk.Checked = false; } if (AudioServerchk.Checked == true) { Status_lb.Items.Add(ads.ShutDown()); textBox6.Text = ""; try { var result = (from p in db.ServerSettings select p).Single(); result.AudioServerIP = "0.0.0.0"; result.AudioServerOnline = false; db.SubmitChanges(); } catch (Exception) { } AudioServerchk.Enabled = true; AudioServerchk.Checked = false; } Status_lb.SelectedIndex = Status_lb.Items.Count - 1; TextServerchk.Enabled = true; ImageServerchk.Enabled = true; AudioServerchk.Enabled = true; }