コード例 #1
0
ファイル: frmMain.cs プロジェクト: ann-semenovykh/ESshell
        private void edit_domen()
        {
            if (dataDomen.SelectedRows.Count == 0)
            {
                MessageBox.Show("Выберите домен для изменения");
            }
            else
            {
                ESys.DomensRow dr  = es.Domens.Where(e => e.Имя_домена == dataDomen.SelectedRows[0].Cells[0].Value.ToString()).First();
                frmAddDomen    frm = new frmAddDomen(this, dr, dataDomen.SelectedRows[0].Index);
                if (!check_dom_in_rule(dataDomen.SelectedRows[0].Cells[0].Value.ToString()))
                {
                    MessageBox.Show("Значения домена уже используются в правилах\nИзменение значений домена запрещено", "Внимание");
                    frm.dataVDom.AllowUserToAddRows = false;
                }

                frm.ShowDialog(this);
            }
        }
コード例 #2
0
ファイル: frmMain.cs プロジェクト: ann-semenovykh/ESshell
        public void add_domen()
        {
            frmAddDomen frm = new frmAddDomen(this, null, -1);

            frm.ShowDialog(this);
        }