Пример #1
0
        private void btnbtnAddResponsibility_Click(object sender, EventArgs e)
        {
            if (!Edit)
            {
                if (string.IsNullOrWhiteSpace(rtbFunctionName.Text))
                {
                    return;
                }

                if (AdminFunctionsEdit.IsFunctionAlreadyAdded(AdminFunctionsEdit.CurrentDepartmentID, rtbFunctionName.Text, rtbFunctionDescription.Text))
                {
                    Infinium.LightMessageBox.Show(ref TopForm, false, "Обязанность уже существует", "Добавление обязанности");
                    return;
                }
                AdminFunctionsEdit.AddFunction(AdminFunctionsEdit.CurrentDepartmentID, rtbFunctionName.Text, rtbFunctionDescription.Text);
            }
            else
            {
                if (string.IsNullOrWhiteSpace(rtbFunctionName.Text))
                {
                    return;
                }

                AdminFunctionsEdit.EditFunction(FunctionID, rtbFunctionName.Text, rtbFunctionDescription.Text);
            }
            AdminFunctionsEdit.Save();

            this.Close();
        }