コード例 #1
0
ファイル: Form1.cs プロジェクト: av-schetinina/NURE
        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();
            }
        }
コード例 #2
0
ファイル: Form1.cs プロジェクト: av-schetinina/NURE
        private void btnAddStaff_Click(object sender, EventArgs e)
        {
            AddNewStaff d = new AddNewStaff();

            d.Show();
        }