private void tbStaffNumber_Leave(object sender, EventArgs e) { int temp = 0, counter = 0; if (int.TryParse(tbStaffNumber.Text.Trim().ToString(), out temp)) { for (int i = 0; i < employees.Count; i++) { if (employees[i].employee_id == Convert.ToInt32(tbStaffNumber.Text.Trim().ToString())) { counter++; } } if (counter == 0) { if (MessageBox.Show("В базе нет таких сотрудников. Добавить?", "Dialog", MessageBoxButtons.OKCancel) == DialogResult.OK) { AddNewStaff d = new AddNewStaff(); d.Show(); } else { tbStaffNumber.Focus(); } } } else { MessageBox.Show("Номер сотрудника должен быть целым числом!", "Dialog", MessageBoxButtons.OK); tbStaffNumber.Focus(); } }
private void btnAddStaff_Click(object sender, EventArgs e) { AddNewStaff d = new AddNewStaff(); d.Show(); }