Exemple #1
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("Добавление осуществилась!");
                }
            }
        }
Exemple #2
0
 private void btnTest_Click(object sender, EventArgs e)
 {
     DataBase.DataBaseJobs db = new DataBase.DataBaseJobs();
     if (db.OtvetSocTwo(gg) && db.QuestionSocTwo(gg))
     {
         MessageBox.Show("Нету теста на данную тему!");
     }
     else
     {
         TestForm forms = new TestForm(strOne, nameAutoriseishen);
         forms.ShowDialog();
     }
 }
Exemple #3
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";
        }
Exemple #4
0
 private void AllResultForms_Load(object sender, EventArgs e)
 {
     DataBase.DataBaseJobs db = new DataBase.DataBaseJobs();
     dataGridView2.DataSource = db.ResulUsersAll();
     dataGridView2.AutoResizeColumns(DataGridViewAutoSizeColumnsMode.AllCells);
 }
Exemple #5
0
        private void TestForm_Load(object sender, EventArgs e)
        {
            DataBase.DataBaseJobs db = new DataBase.DataBaseJobs();
            radLabel1.Text = write[0];
            radLabel2.Text = write[1];
            radLabel3.Text = write[2];
            radLabel4.Text = write[3];
            radLabel5.Text = write[4];
            radLabel6.Text = write[5];
            radLabel7.Text = write[6];
            radLabel8.Text = write[7];
            radLabel9.Text = write[8];
            radLabel10.Text = write[9];

            List<string> dt = db.Otvet(write[0]);
            List<string> da = db.Otvet(write[1]);
            List<string> dw = db.Otvet(write[2]);
            List<string> de = db.Otvet(write[3]);
            List<string> dr = db.Otvet(write[4]);
            List<string> dy = db.Otvet(write[5]);
            List<string> du = db.Otvet(write[6]);
            List<string> di = db.Otvet(write[7]);
            List<string> dp = db.Otvet(write[8]);
            List<string> dz = db.Otvet(write[9]);

                if (db.Option(write[0]))
                {
                    radioButton1.Visible = true;
                    radioButton1.Text = dt[0];

                    radioButton2.Visible = true;

                    radioButton3.Visible = true;
                    radioButton4.Visible = true;
                    radioButton2.Text = dt[1];
                    radioButton3.Text = dt[2];
                    radioButton4.Text = dt[3];
                    radioButton1.BringToFront();
                }
                else
                {
                    radCheckBox1.Visible = true;
                    radCheckBox2.Visible = true;
                    radCheckBox3.Visible = true;
                    radCheckBox4.Visible = true;
                    radCheckBox1.Text = da[0];
                    radCheckBox2.Text = da[1];
                    radCheckBox3.Text = da[2];
                    radCheckBox4.Text = da[3];
                }
            if (db.Option(write[1]))
            {
                radioButton5.Visible = true;
                radioButton5.Text = da[0];
                radioButton6.Visible = true;
                radioButton7.Visible = true;
                radioButton8.Visible = true;
                radioButton6.Text = da[1];
                radioButton7.Text = da[2];
                radioButton8.Text = da[3];
            }
            else
            {
                radCheckBox5.Visible = true;
                radCheckBox6.Visible = true;
                radCheckBox7.Visible = true;
                radCheckBox8.Visible = true;
                radCheckBox5.Text = da[0];
                radCheckBox6.Text = da[1];
                radCheckBox7.Text = da[2];
                radCheckBox8.Text = da[3];
            }
            if (db.Option(write[2]))
            {
                radioButton9.Visible = true;
                radioButton9.Text = dw[0];

                radioButton10.Visible = true;

                radioButton11.Visible = true;
                radioButton12.Visible = true;
                radioButton10.Text = dw[1];
                radioButton11.Text = dw[2];
                radioButton12.Text = dw[3];
            }
            else
            {
                radCheckBox9.Visible = true;
                radCheckBox10.Visible = true;
                radCheckBox11.Visible = true;
                radCheckBox12.Visible = true;
                radCheckBox9.Text = dw[0];
                radCheckBox10.Text = dw[1];
                radCheckBox11.Text = dw[2];
                radCheckBox12.Text = dw[3];
            }
            if (db.Option(write[3]))
            {
                radioButton13.Visible = true;
                radioButton13.Text = de[0];

                radioButton14.Visible = true;

                radioButton15.Visible = true;
                radioButton16.Visible = true;
                radioButton14.Text = de[1];
                radioButton15.Text = de[2];
                radioButton16.Text = de[3];
            }
            else
            {
                radCheckBox13.Visible = true;
                radCheckBox14.Visible = true;
                radCheckBox15.Visible = true;
                radCheckBox16.Visible = true;
                radCheckBox13.Text = de[0];
                radCheckBox14.Text = de[1];
                radCheckBox15.Text = de[2];
                radCheckBox16.Text = de[3];
            }
            if (db.Option(write[4]))
            {
                radioButton17.Visible = true;
                radioButton17.Text = dr[0];

                radioButton18.Visible = true;

                radioButton19.Visible = true;
                radioButton20.Visible = true;
                radioButton18.Text = dr[1];
                radioButton19.Text = dr[2];
                radioButton20.Text = dr[3];
            }
            else
            {
                radCheckBox17.Visible = true;
                radCheckBox18.Visible = true;
                radCheckBox19.Visible = true;
                radCheckBox20.Visible = true;
                radCheckBox17.Text = dr[0];
                radCheckBox18.Text = dr[1];
                radCheckBox19.Text = dr[2];
                radCheckBox20.Text = dr[3];
            }
            if (db.Option(write[5]))
            {
                radioButton21.Visible = true;
                radioButton21.Text = dy[0];

                radioButton22.Visible = true;

                radioButton23.Visible = true;
                radioButton24.Visible = true;
                radioButton22.Text = dy[1];
                radioButton23.Text = dy[2];
                radioButton24.Text = dy[3];
            }
            else
            {
                radCheckBox21.Visible = true;
                radCheckBox22.Visible = true;
                radCheckBox23.Visible = true;
                radCheckBox24.Visible = true;
                radCheckBox21.Text = dy[0];
                radCheckBox22.Text = dy[1];
                radCheckBox23.Text = dy[2];
                radCheckBox24.Text = dy[3];
            }
            if (db.Option(write[6]))
            {
                radioButton25.Visible = true;
                radioButton25.Text = du[0];

                radioButton26.Visible = true;

                radioButton27.Visible = true;
                radioButton28.Visible = true;
                radioButton26.Text = du[1];
                radioButton27.Text = du[2];
                radioButton28.Text = du[3];
            }
            else
            {
                radCheckBox25.Visible = true;
                radCheckBox26.Visible = true;
                radCheckBox27.Visible = true;
                radCheckBox28.Visible = true;
                radCheckBox25.Text = du[0];
                radCheckBox26.Text = du[1];
                radCheckBox27.Text = du[2];
                radCheckBox28.Text = du[3];
            }
            if (db.Option(write[7]))
            {
                radioButton29.Visible = true;
                radioButton29.Text = di[0];

                radioButton30.Visible = true;

                radioButton31.Visible = true;
                radioButton32.Visible = true;
                radioButton30.Text = di[1];
                radioButton31.Text = di[2];
                radioButton32.Text = di[3];
            }
            else
            {
                radCheckBox29.Visible = true;
                radCheckBox30.Visible = true;
                radCheckBox31.Visible = true;
                radCheckBox32.Visible = true;
                radCheckBox29.Text = di[0];
                radCheckBox30.Text = di[1];
                radCheckBox31.Text = di[2];
                radCheckBox32.Text = di[3];
            }
            if (db.Option(write[8]))
            {
                radioButton33.Visible = true;
                radioButton33.Text = dp[0];

                radioButton34.Visible = true;

                radioButton35.Visible = true;
                radioButton36.Visible = true;
                radioButton34.Text = dp[1];
                radioButton35.Text = dp[2];
                radioButton36.Text = dp[3];
            }
            else
            {
                radCheckBox33.Visible = true;
                radCheckBox34.Visible = true;
                radCheckBox35.Visible = true;
                radCheckBox36.Visible = true;
                radCheckBox33.Text = dp[0];
                radCheckBox34.Text = dp[1];
                radCheckBox35.Text = dp[2];
                radCheckBox36.Text = dp[3];
            }
            if (db.Option(write[9]))
            {
                radioButton37.Visible = true;
                radioButton37.Text = dz[0];

                radioButton38.Visible = true;

                radioButton39.Visible = true;
                radioButton40.Visible = true;
                radioButton38.Text = dz[1];
                radioButton39.Text = dz[2];
                radioButton40.Text = dz[3];
            }
            else
            {
                radCheckBox37.Visible = true;
                radCheckBox38.Visible = true;
                radCheckBox39.Visible = true;
                radCheckBox40.Visible = true;
                radCheckBox37.Text = dz[0];
                radCheckBox38.Text = dz[1];
                radCheckBox39.Text = dz[2];
                radCheckBox40.Text = dz[3];
            }
        }
Exemple #6
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("Добавление осуществилась!");
        }
Exemple #7
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("Добавление осуществилась!");
                    }

                }

            }
        }
Exemple #8
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("Добавление осуществилась!");
                }

            }
        }
Exemple #9
0
 private void radButton1_Click(object sender, EventArgs e)
 {
     if (txtNameText.Text == "" || txtPath.Text == "")
     {
         MessageBox.Show("Не введено некоторое поле!");
     }
     else
     {
         DataBase.DataBaseJobs db = new DataBase.DataBaseJobs();
         db.SaveText(OpenFilebtnOne.FileName, comboBox2.SelectedValue.ToString(), txtNameText.Text);
         dataGridView2.DataSource = db.SelectText();
         dataGridView2.Refresh();
         txtPath.Clear();
         txtNameText.Clear();
         MessageBox.Show("Добавление осуществилась!");
     }
 }
Exemple #10
0
        private void comboBox9_SelectedIndexChanged(object sender, EventArgs e)
        {
            DataBase.DataBaseJobs one = new DataBase.DataBaseJobs();

            if (one.OptionsDD(comboBox9.Text))
            {
                radioButton1.Visible = true;
                radioButton2.Visible = true;
                radioButton3.Visible = true;
                radioButton4.Visible = true;
                comboBox10.Visible = false;
                comboBox11.Visible = false;
                comboBox12.Visible = false;
                comboBox13.Visible = false;
            }
            else
            {
                comboBox10.Visible = true;
                comboBox11.Visible = true;
                comboBox12.Visible = true;
                comboBox13.Visible = true;
                radioButton1.Visible = false;
                radioButton2.Visible = false;
                radioButton3.Visible = false;
                radioButton4.Visible = false;
            }
        }
Exemple #11
0
 private void comboBox8_SelectedIndexChanged(object sender, EventArgs e)
 {
     DataBase.DataBaseJobs db = new DataBase.DataBaseJobs();
     comboBox9.DataSource = db.SelectQuestion(comboBox8.Text).Tables[0];
     comboBox9.ValueMember = "id_question";
     comboBox9.DisplayMember = "Question";
 }
Exemple #12
0
        private void comboBox5_SelectedIndexChanged_1(object sender, EventArgs e)
        {
            DataBase.DataBaseJobs db = new DataBase.DataBaseJobs();
            comboBox6.DataSource = db.SelectText(comboBox5.Text).Tables[0];
            comboBox6.ValueMember = "id_text";
            comboBox6.DisplayMember = "titles";
            if (comboBox6.Text == "")
            {

            }
        }
Exemple #13
0
 private void comboBox4_SelectedIndexChanged_1(object sender, EventArgs e)
 {
     DataBase.DataBaseJobs db = new DataBase.DataBaseJobs();
     comboBox5.DataSource = db.SelectTem(comboBox4.Text).Tables[0];
     comboBox5.ValueMember = "id_subject";
     comboBox5.DisplayMember = "Subject";
 }
Exemple #14
0
 private void comboBox15_SelectedIndexChanged(object sender, EventArgs e)
 {
     DataBase.DataBaseJobs db = new DataBase.DataBaseJobs();
     comboBox14.DataSource = db.SelectTextFULL(comboBox15.Text).Tables[0];
     comboBox14.ValueMember = "id_text";
     comboBox14.DisplayMember = "titles";
 }