예제 #1
0
        //Процедура для добавления данных
        private void NewData()
        {
            fAEPrivilage newForm = new fAEPrivilage();

            //Вызываем процедуру загрузки формы с нужными параметрами
            newForm.NewData(true, 0);
            newForm.Text = "Добавление данных";
            newForm.ShowDialog();
            //Обновляем данные из БД
            LoadData();
        }
예제 #2
0
        //процедура для редактирования данных
        private void EditData()
        {
            fAEPrivilage newForm = new fAEPrivilage();

            //Запись данных из БД в компоненты для редактирования
            newForm.tbFIO.Text           = dgvPrivilage.CurrentRow.Cells["fio"].Value.ToString();
            newForm.mtbDateBirth.Text    = Convert.ToString(Convert.ToDateTime(dgvPrivilage.CurrentRow.Cells["date_birth"].Value));
            newForm.tbAdres.Text         = dgvPrivilage.CurrentRow.Cells["adres"].Value.ToString();
            newForm.cobGender.Text       = dgvPrivilage.CurrentRow.Cells["gender"].Value.ToString();
            newForm.cebPrivilage.Checked = Convert.ToBoolean(dgvPrivilage.CurrentRow.Cells["privilage"].Value);
            int iId = Convert.ToInt32(dgvPrivilage.CurrentRow.Cells["id"].Value);

            //Вызываем процедуру загрузки формы с нужными параметрами
            newForm.NewData(false, iId);
            newForm.Text = "Изменение данных";
            newForm.ShowDialog();
            //Обновляем данные из БД
            LoadData();
        }