Beispiel #1
0
        private void buttonAddSkill_Click(object sender, EventArgs e)
        {
            addNewSkill            = new Mapping.skill();
            addNewSkill.skill_name = textBoxAddNewSkill.Text;

            if (String.IsNullOrEmpty(addNewSkill.skill_name))
            {
                MessageBox.Show
                (
                    "ввведите название навыка",
                    "Пустое значение",
                    MessageBoxButtons.OK,
                    MessageBoxIcon.Warning
                );
            }
            else if (DataProvider.FindAndExcludeDuplicateSkill(addNewSkill.skill_name) != null)
            {
                MessageBox.Show
                (
                    "Этот навык уже добавлен в базу!",
                    "существующее значение",
                    MessageBoxButtons.OK,
                    MessageBoxIcon.Warning
                );
            }
            else
            {
                var employeeIDs = checkedListBoxEmployee.CheckedItems.Cast <Mapping.employee>().Select(x => x.employee_id);
                DataProvider.AddNewSkillAndLinkWithEmployee(addNewSkill, employeeIDs);
                Close();
            }
        }
Beispiel #2
0
 partial void Deleteskill(skill instance);
Beispiel #3
0
 partial void Updateskill(skill instance);
Beispiel #4
0
 partial void Insertskill(skill instance);