Esempio n. 1
0
        private void AdminForm_Load(object sender, EventArgs e)
        {
            // TODO: данная строка кода позволяет загрузить данные в таблицу "dataBaseZKIDataSet2.Texts". При необходимости она может быть перемещена или удалена.
            this.textsTableAdapter1.Fill(this.dataBaseZKIDataSet2.Texts);
            // TODO: данная строка кода позволяет загрузить данные в таблицу "dataBaseZKIDataSet2.Options". При необходимости она может быть перемещена или удалена.
            this.optionsTableAdapter1.Fill(this.dataBaseZKIDataSet2.Options);
            // TODO: данная строка кода позволяет загрузить данные в таблицу "dataBaseZKIDataSet2.Sections". При необходимости она может быть перемещена или удалена.
            this.sectionsTableAdapter1.Fill(this.dataBaseZKIDataSet2.Sections);
            // TODO: данная строка кода позволяет загрузить данные в таблицу "dataBaseZKIDataSet1.Options". При необходимости она может быть перемещена или удалена.
            this.optionsTableAdapter.Fill(this.dataBaseZKIDataSet1.Options);
            // TODO: данная строка кода позволяет загрузить данные в таблицу "dataBaseZKIDataSet.Answers". При необходимости она может быть перемещена или удалена.

            // TODO: данная строка кода позволяет загрузить данные в таблицу "dataBaseZKIDataSet.Texts". При необходимости она может быть перемещена или удалена.
            this.textsTableAdapter.Fill(this.dataBaseZKIDataSet.Texts);
            // TODO: данная строка кода позволяет загрузить данные в таблицу "dataBaseZKIDataSet.Subjects". При необходимости она может быть перемещена или удалена.
            this.subjectsTableAdapter.Fill(this.dataBaseZKIDataSet.Subjects);
            // TODO: данная строка кода позволяет загрузить данные в таблицу "dataBaseZKIDataSet.Sections". При необходимости она может быть перемещена или удалена.
            this.sectionsTableAdapter.Fill(this.dataBaseZKIDataSet.Sections);
            DataBase.DataBaseJobs db = new DataBase.DataBaseJobs();
            dataGridView1.DataSource = db.SelectTemRazdel();

            dataGridView2.DataSource = db.SelectText();
            dataGridView3.DataSource = db.SelectQuestionall();
            dataGridView4.DataSource = db.SelectOtvetall();
            dataGridView1.Columns["id_section"].Visible = false;
            dataGridView1.Columns["id_subject"].Visible = false;
            dataGridView2.Columns["id_text"].Visible = false;
            dataGridView2.Columns["id_subject"].Visible = false;
            dataGridView3.Columns["id_question"].Visible = false;

            dataGridView3.Columns["id_test"].Visible = false;
            dataGridView4.Columns["id_answer"].Visible = false;
            dataGridView4.Columns["id_question"].Visible = false;

            dataGridView1.AutoResizeColumns(DataGridViewAutoSizeColumnsMode.ColumnHeader);
            dataGridView2.AutoResizeColumns(DataGridViewAutoSizeColumnsMode.AllCells);
            dataGridView3.AutoResizeColumns(DataGridViewAutoSizeColumnsMode.AllCells);
            dataGridView4.AutoResizeColumns(DataGridViewAutoSizeColumnsMode.AllCells);
            comboBox1.DataSource = db.SelectRazdel().Tables[0];
            comboBox1.ValueMember = "id_section";
            comboBox1.DisplayMember = "Section";
        }
Esempio n. 2
0
        private void BtnSaveRaz_Click(object sender, EventArgs e)
        {
            DataBase.DataBaseJobs db = new DataBase.DataBaseJobs();
            if (db.RazdelProverk(txtRazd.Text))
            {
                MessageBox.Show("Такая запись уже существует!");
            }
            else
            {
                if (txtRazd.Text == "")
                {
                    MessageBox.Show("Не введено некоторое поле!");
                }
                else
                {

                    db.AddRazdel(txtRazd.Text);
                    dataGridView1.DataSource = db.SelectTemRazdel();
                    dataGridView2.DataSource = db.SelectText();
                    comboBox3.DataSource = db.SelectRazdel().Tables[0];
                    comboBox3.ValueMember = "id_section";
                    comboBox3.DisplayMember = "Section";
                    dataGridView1.Refresh();
                    txtRazd.Clear();
                    MessageBox.Show("Добавление осуществилась!");
                }
            }
        }
Esempio n. 3
0
        private void radButton5_Click(object sender, EventArgs e)
        {
            DataBase.DataBaseJobs db = new DataBase.DataBaseJobs();

            db.AddTest(db.IDText(comboBox14.Text));
            comboBox4.Refresh();
            dataGridView1.DataSource = db.SelectTemRazdel();
            dataGridView2.DataSource = db.SelectText();
            dataGridView3.DataSource = db.SelectQuestionall();
            dataGridView4.DataSource = db.SelectOtvetall();
            MessageBox.Show("Добавление осуществилась!");
        }
Esempio n. 4
0
        private void radButton4_Click(object sender, EventArgs e)
        {
            DataBase.DataBaseJobs db = new DataBase.DataBaseJobs();
            if (radTextBox2.Text == "" || radTextBox3.Text == "" || radTextBox4.Text == "" || radTextBox5.Text == "" )
            {
                MessageBox.Show("Не введено некоторое поле!");
            }
            else
            {

                if (db.OtvetSoc(comboBox9.Text))
                {
                    MessageBox.Show("В данном вопросе все ответы заполнены!");
                }
                else
                {
                    if (comboBox10.Visible == true)
                    {
                        db.SaveOtvet(radTextBox2.Text, int.Parse(db.IDQuestion(comboBox9.Text)), comboBox10.SelectedIndex);
                        db.SaveOtvet(radTextBox3.Text, int.Parse(db.IDQuestion(comboBox9.Text)), comboBox11.SelectedIndex);
                        db.SaveOtvet(radTextBox4.Text, int.Parse(db.IDQuestion(comboBox9.Text)), comboBox12.SelectedIndex);
                        db.SaveOtvet(radTextBox5.Text, int.Parse(db.IDQuestion(comboBox9.Text)), comboBox13.SelectedIndex);
                        radTextBox2.Clear();
                        radTextBox3.Clear();
                        radTextBox4.Clear();
                        radTextBox5.Clear();
                        dataGridView1.DataSource = db.SelectTemRazdel();
                        dataGridView2.DataSource = db.SelectText();
                        dataGridView3.DataSource = db.SelectQuestionall();
                        dataGridView4.DataSource = db.SelectOtvetall();
                        MessageBox.Show("Добавление осуществилась!");
                    }
                    else
                    {
                        db.SaveOtvet(radTextBox2.Text, int.Parse(db.IDQuestion(comboBox9.Text)),Convert.ToInt32(radioButton1.Checked));
                        db.SaveOtvet(radTextBox3.Text, int.Parse(db.IDQuestion(comboBox9.Text)), Convert.ToInt32(radioButton2.Checked));
                        db.SaveOtvet(radTextBox4.Text, int.Parse(db.IDQuestion(comboBox9.Text)), Convert.ToInt32(radioButton3.Checked));
                        db.SaveOtvet(radTextBox5.Text, int.Parse(db.IDQuestion(comboBox9.Text)), Convert.ToInt32(radioButton4.Checked));
                        radTextBox2.Clear();
                        radTextBox3.Clear();
                        radTextBox4.Clear();
                        radTextBox5.Clear();
                        dataGridView1.DataSource = db.SelectTemRazdel();
                        dataGridView2.DataSource = db.SelectText();
                        dataGridView3.DataSource = db.SelectQuestionall();
                        dataGridView4.DataSource = db.SelectOtvetall();
                        MessageBox.Show("Добавление осуществилась!");
                    }

                }

            }
        }
Esempio n. 5
0
        private void radButton3_Click_1(object sender, EventArgs e)
        {
            DataBase.DataBaseJobs db = new DataBase.DataBaseJobs();
            if (radTextBox1.Text =="")
            {
                MessageBox.Show("Не введено некоторое поле!");
            }
            else
            {
                if (db.QuestionSoc(comboBox6.Text))
                {
                    MessageBox.Show("В данной теме уже есть вопросы!");
                }
                else
                {
                    db.SaveQuestion(radTextBox1.Text, db.IDTest(comboBox6.Text), comboBox7.SelectedIndex + 1);
                    comboBox8.Refresh();
                    radTextBox1.Clear();
                    dataGridView1.DataSource = db.SelectTemRazdel();
                    dataGridView2.DataSource = db.SelectText();
                    dataGridView3.DataSource = db.SelectQuestionall();
                    dataGridView4.DataSource = db.SelectOtvetall();
                    MessageBox.Show("Добавление осуществилась!");
                }

            }
        }