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(); }
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(); }
private void AddStudent_Load(object sender, EventArgs e) { grups = new Grups(); grups.OpenConnection(connectionString); comboBox_Grups.Items.AddRange(grups.GetAllGrups()); grups.CloseConnection(); }
public DeleteGrup() { InitializeComponent(); connectionString = ConfigurationManager.AppSettings["connectionString"]; grups = new Grups(); grups.OpenConnection(connectionString); this.comboBox_Grups.Items.AddRange(grups.GetAllGrups()); grups.CloseConnection(); }
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(); }
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(); }
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(); }