private void DataGridView1_Click(object sender, EventArgs e) { var t = (LopHP)bindingSource1.Current; label5.Text = t.malhp; label6.Text = t.dmsv.ToString(); label8.Text = t.gv; ds = CTLopHP.GetListFromDB(t.malhp); bindingSource2.DataSource = ds; label7.Text = ds.Count.ToString(); }
public SuaSV(object ct, string mamh1, string malhp1) { InitializeComponent(); mamon = mamh1; malhp = malhp1; c = (CTLopHP)ct; textBox1.Text = c.masv; textBox2.Text = c.hodem; textBox3.Text = c.ten; dateTimePicker1.Value = c.ngaysinh; textBox5.Text = c.quequan; }
private void CmbMonhoc_SelectedIndexChanged(object sender, EventArgs e) { var ma = MonHoc.GetMaMH(cmbMonhoc.SelectedItem.ToString()); lop = LopHP.GetListFromDB(ma); bindingSource1.DataSource = lop; var t = (LopHP)bindingSource1.Current; label5.Text = t.malhp; label6.Text = t.dmsv.ToString(); label8.Text = t.gv; ds = CTLopHP.GetListFromDB(t.malhp); bindingSource2.DataSource = ds; label7.Text = ds.Count.ToString(); }
public void Load1() { dataGridView1.AutoGenerateColumns = false; var ma = MonHoc.GetMaMH(cmbMonhoc.SelectedItem.ToString()); lop = LopHP.GetListFromDB(ma); bindingSource1.DataSource = lop; var t = (LopHP)bindingSource1.Current; label5.Text = t.malhp; label6.Text = t.dmsv.ToString(); label8.Text = t.gv; ds = CTLopHP.GetListFromDB(t.malhp); bindingSource2.DataSource = ds; label7.Text = ds.Count.ToString(); }
private void ToolStripLabel7_Click(object sender, EventArgs e) { int a = Int32.Parse(label7.Text); var t = (LopHP)bindingSource1.Current; ds = CTLopHP.GetListFromDB(t.malhp); if (a < t.dmsv) { var f = new DK(MonHoc.GetMaMH(cmbMonhoc.SelectedItem.ToString()), t.malhp); f.ShowDialog(); Load1(); } else { MessageBox.Show("Lớp học phần đã đầy"); } }
private void Button2_Click(object sender, EventArgs e) { CTLopHP.Remove(c); try { if (textBox1.Text == "" || textBox2.Text == "" || textBox3.Text == "" || textBox5.Text == "") { MessageBox.Show("Vui lòng điền đầy đủ thông tin"); } else if (CTLopHP.CheckMa(malhp, textBox1.Text) == 1) { MessageBox.Show("Sinh viên này đã tồn tại"); } else if (CTLopHP.CheckMon(mamon, textBox1.Text) == 1) { MessageBox.Show("Sinh viên này đã đăng kí học môn này ở lớp học phần khác"); } else { var lop = new CTLopHP { masv = textBox1.Text, hodem = textBox2.Text, ten = textBox3.Text, ngaysinh = dateTimePicker1.Value, mamh = mamon, malhp = malhp, quequan = textBox5.Text, }; CTLopHP.Add(lop); MessageBox.Show("Đã sửa Sinh viên có mã là: " + lop.masv, "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); DialogResult = System.Windows.Forms.DialogResult.OK; } } catch { MessageBox.Show("Dữ liệu không chính xác"); } }
private void ToolStripLabel8_Click(object sender, EventArgs e) { var t = (CTLopHP)bindingSource2.Current; if (t != null) { if (MessageBox.Show("Bạn có thực sự muốn xóa?", "Thông báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning) == System.Windows.Forms.DialogResult.OK) { CTLopHP.Remove(t); MessageBox.Show("Xóa thành công ", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); DialogResult = System.Windows.Forms.DialogResult.OK; Load1(); } } else { MessageBox.Show("Thao tác không thực hiện được"); } }