private void SearchBtn_Click_1(object sender, EventArgs e) { try { if (!depController.CheckIfTheDepartmentExist(SearchBox.Text)) { throw new Exception("Department with this name does not exists!"); } if (SearchBox.Text == "Temporary department") { throw new ArgumentException("Temporary department can not be reworked!"); } this.Visible = false; ResultsFromDepartmentSearch departmentForm = new ResultsFromDepartmentSearch(); departmentForm.SetDepartmentName(SearchBox.Text); departmentForm.Visible = true; } catch (Exception ex) { MessageBox.Show(ex.Message, "Incorrect data", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }