//Обновление строки
        private void UpdateRecord()
        {
            if (dgvRefAdm.CurrentRow == null)
            {
                return;
            }
            v_RefAdm set_adm = dgvRefAdm.CurrentRow.DataBoundItem as v_RefAdm;

            if (set_adm == null)
            {
                MessageBox.Show("Не знайдений рядок для оновлення", "Помилка");
                return;
            }
            fmRefAdmEdit fmEdit = new fmRefAdmEdit(EnumFormMode.Edit, "Зміна адміністрації");

            fmEdit.SetData(set_adm);
            if (fmEdit.ShowDialog() == DialogResult.OK)
            {
                RefAdm get_adm = fmEdit.GetData();
                string error;
                if (!_repository.ModifyAdm(get_adm, out error))
                {
                    MessageBox.Show("Помилка оновлення рядка.\nТехнічна інформація: " + error, "Помилка");
                    return;
                }
                RefreshTable();
            }
        }
        //Вставка строки
        private void InsertRecord()
        {
            fmRefAdmEdit fmEdit = new fmRefAdmEdit(EnumFormMode.Insert, "Створення адміністрації");

            if (fmEdit.ShowDialog() == DialogResult.OK)
            {
                string error;
                RefAdm adm = fmEdit.GetData();

                if (!_repository.AddAdm(adm, out error))
                {
                    MessageBox.Show("Помилка додавання адміністрації.\nТехнічна інформація: " + error, "Помилка");
                    return;
                }
                RefreshTable();
            }
        }
        //Вставка строки
        private void InsertRecord()
        {
            fmRefAdmEdit fmEdit = new fmRefAdmEdit(EnumFormMode.Insert, "Створення адміністрації");

            if (fmEdit.ShowDialog() == DialogResult.OK)
            {
                string error;
                RefAdm adm = fmEdit.GetData();
                int    id  = _repository.AddAdm(adm, out error);
                if (id == 0)
                {
                    MessageBox.Show("Помилка додавання рядка.\nТехнічна інформація: " + error, "Помилка");
                    return;
                }
                RefreshTable();
                dgvRefAdm.SetPositionRow <v_RefAdm>("RefAdm_Id", id.ToString());
            }
        }