示例#1
0
文件: Form1.cs 项目: bile262/QLSV-C-
        private void ToolStripLabel2_Click(object sender, EventArgs e)
        {
            var f = new ThemLHP(MonHoc.GetMaMH(cmbMonhoc.SelectedItem.ToString()));

            f.ShowDialog();
            Load1();
        }
示例#2
0
文件: Form1.cs 项目: bile262/QLSV-C-
        private void ToolStripLabel3_Click(object sender, EventArgs e)
        {
            var t = (LopHP)bindingSource1.Current;
            var f = new SuaLHP(MonHoc.GetMaMH(cmbMonhoc.SelectedItem.ToString()), t);

            f.ShowDialog();
            Load1();
        }
示例#3
0
文件: Form1.cs 项目: bile262/QLSV-C-
        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();
        }
示例#4
0
文件: Form1.cs 项目: bile262/QLSV-C-
        private void ToolStripLabel6_Click(object sender, EventArgs e)
        {
            var t = (CTLopHP)bindingSource2.Current;

            if (t != null)
            {
                var f = new SuaSV(t, MonHoc.GetMaMH(cmbMonhoc.SelectedItem.ToString()), t.malhp);
                f.ShowDialog();
                Load1();
            }
            else
            {
                MessageBox.Show("Thao tác không thực hiện được");
            }
        }
示例#5
0
文件: Form1.cs 项目: bile262/QLSV-C-
        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();
        }
示例#6
0
文件: Form1.cs 项目: bile262/QLSV-C-
        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");
            }
        }