Beispiel #1
0
        private void button_Delete_Click(object sender, EventArgs e)
        {
            if (this.comboBox_Grups.Text == "Выберите группу")
            {
                MessageBox.Show("Выберите группу!", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }

            try
            {
                grups.OpenConnection(connectionString);
                grups.DeleteGrup(this.comboBox_Grups.Text);
                grups.CloseConnection();
            }
            catch (SqlException ex)
            {
                MessageBox.Show("В данной группе находятся студенты!\nСначала необходимо удалить всех студентов!", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                grups.CloseConnection();
                return;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                grups.CloseConnection();
                return;
            }
            MessageBox.Show("Группа была успешно удалена!");
            this.Close();
        }
Beispiel #2
0
        private void button_Add_Click(object sender, EventArgs e)
        {
            Students students = new Students();
            People   student  = new People();

            student.name        = textBox_Name.Text;
            student.surname     = textBox_Surname.Text;
            student.patronumic  = textBox_Patronumic.Text;
            student.login       = textBox_Login.Text;
            student.birthday    = dateTimePicker_Birthday.Value;
            student.information = richTextBox_Information.Text;
            student.phonenumber = textBox_PhoneNumber.Text;
            try
            {
                grups.OpenConnection(connectionString);
                students.OpenConnection(connectionString);
                students.InsertStudent(student, grups.GetIdByName(comboBox_Grups.Text));
                students.CloseConnection();
                grups.CloseConnection();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
                return;
            }
            MessageBox.Show("Студент был успешно добавлен!\nПароль для первого входа - 12345");
            this.Close();
        }
Beispiel #3
0
 private void AddStudent_Load(object sender, EventArgs e)
 {
     grups = new Grups();
     grups.OpenConnection(connectionString);
     comboBox_Grups.Items.AddRange(grups.GetAllGrups());
     grups.CloseConnection();
 }
Beispiel #4
0
 public DeleteGrup()
 {
     InitializeComponent();
     connectionString = ConfigurationManager.AppSettings["connectionString"];
     grups            = new Grups();
     grups.OpenConnection(connectionString);
     this.comboBox_Grups.Items.AddRange(grups.GetAllGrups());
     grups.CloseConnection();
 }
Beispiel #5
0
        public EnterMarks(int id)
        {
            InitializeComponent();
            this.id          = id;
            connectionString = ConfigurationManager.AppSettings["connectionString"];
            Predmets pr = new Predmets();

            pr.OpenConnection(connectionString);
            comboBox_Predmet.Items.AddRange(pr.GetPredmetsByPrepodId(id));
            pr.CloseConnection();
            Grups g = new Grups();

            g.OpenConnection(connectionString);
            comboBox_Group.Items.AddRange(g.GetAllGrups());
            g.CloseConnection();
        }
Beispiel #6
0
        private void button_Add_Click(object sender, EventArgs e)
        {
            string name = textBox_Name.Text;

            try
            {
                Grups grups = new Grups();
                grups.OpenConnection(connectionString);
                grups.InsertGrups(name);
                grups.CloseConnection();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
                return;
            }
            MessageBox.Show("Группа была успешно добавлена!");
            this.Close();
        }
Beispiel #7
0
        private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            Grups g = new Grups();

            g.OpenConnection(connectionString);
            int idgr = g.GetIdByNzach(nzach);

            g.CloseConnection();
            Predmets p = new Predmets();

            p.OpenConnection(connectionString);
            int idprd = p.GetIdByName(comboBox1.Text);

            p.CloseConnection();
            Marks m = new Marks();

            m.OpenConnection(connectionString);
            dataGridView1.DataSource = m.GetMarksByGroupAndPredmet(idgr, idprd);
            m.CloseConnection();
        }