private void btnXoaMonHoc_Click(object sender, EventArgs e)
        {
            DialogResult dialogResult = MessageBox.Show("Bạn có muốn xóa môn học này?", "Xóa môn học", MessageBoxButtons.YesNo);

            if (dialogResult == DialogResult.Yes)
            {
                int  selectedIndex = dgvMonHoc.SelectedRows[0].Index;
                long maMH          = (long)dgvMonHoc.Rows[selectedIndex].Cells["MAMH"].Value;
                int  rs            = MONHOCBUS.XoaMonHoc(maMH);
                if (rs == 1)
                {
                    MessageBox.Show("Xóa môn học thành công");
                    LoadMonHoc();
                }
                else if (rs == 2)
                {
                    MessageBox.Show("Môn học không tồn tại");
                }
                else
                {
                    MessageBox.Show("Xóa môn học thất bại");
                }
            }
            else if (dialogResult == DialogResult.No)
            {
                return;
            }
        }
Esempio n. 2
0
 public QLMH()
 {
     InitializeComponent();
     STC = new List <int>();
     taoComboBoxSTC();
     comboBoxSTC.DataSource    = STC;
     dataGridViewMH.DataSource = MONHOCBUS.GET_ALL_SUBJECT();
 }
        private void LayDanhSachMonHoc()
        {
            var lst = MONHOCBUS.LayDanhSachMonHoc("", 0);

            cboMonHoc.DataSource    = lst;
            cboMonHoc.ValueMember   = "MAMONHOC";
            cboMonHoc.DisplayMember = "TENMONHOC";
        }
        private void btnTimMH_Click(object sender, EventArgs e)
        {
            string tenmh = "";
            long   maBM  = 0;

            if (txtTimMH.Text != "")
            {
                tenmh = txtTimMH.Text;
            }

            if (cbTimBM.SelectedIndex != -1)
            {
                maBM = ((BOMONDTO)cbTimBM.SelectedItem).MABM;
            }
            dgvMonHoc.DataSource = MONHOCBUS.LayDanhSachMonHoc(tenmh, maBM);
        }
 private void btnLuuMH_Click(object sender, EventArgs e)
 {
     if (ckbIsNew.Checked)
     {
         //Tạo mới môn học
         if (txtThemTenMH.Text.TrimEnd() == "")
         {
             MessageBox.Show("Tên môn học là bắt buộc!");
             return;
         }
         if (cbThemBM.SelectedIndex == -1)
         {
             MessageBox.Show("Vui lòng chọn bộ môn!");
             return;
         }
         long      maBM = ((BOMONDTO)cbThemBM.SelectedItem).MABM;
         MONHOCDTO d    = new MONHOCDTO();
         d.MABOMON   = maBM;
         d.TENMONHOC = txtThemTenMH.Text.TrimEnd();
         int rs = MONHOCBUS.ThemMonHoc(d);
         if (rs == 1)
         {
             MessageBox.Show("Thêm môn học thành công");
             LoadMonHoc();
         }
         else if (rs == 2)
         {
             MessageBox.Show("Bộ môn không tồn tại");
         }
         else if (rs == 3)
         {
             MessageBox.Show("Tên môn học không hợp lệ.");
         }
         else
         {
             MessageBox.Show("Thêm môn học thất bại");
         }
     }
     else
     {
         //Cập nhật môn học
         if (txtThemTenMH.Text.TrimEnd() == "")
         {
             MessageBox.Show("Tên môn học là bắt buộc!");;
             return;
         }
         if (cbThemBM.SelectedIndex == -1)
         {
             MessageBox.Show("Vui lòng chọn bộ môn!");
             return;
         }
         int       selectedIndex = dgvMonHoc.SelectedRows[0].Index;
         long      maMH          = (long)dgvMonHoc.Rows[selectedIndex].Cells["MAMH"].Value;
         long      maBM          = ((BOMONDTO)cbThemBM.SelectedItem).MABM;
         MONHOCDTO d             = new MONHOCDTO();
         d.MAMONHOC  = maMH;
         d.MABOMON   = maBM;
         d.TENMONHOC = txtThemTenMH.Text.TrimEnd();
         int rs = MONHOCBUS.CapNhatMonHoc(d);
         if (rs == 1)
         {
             MessageBox.Show("Cập nhật môn học thành công");
             LoadMonHoc();
         }
         else if (rs == 2)
         {
             MessageBox.Show("Môn học không tồn tại");
         }
         else if (rs == 4)
         {
             MessageBox.Show("Bộ môn không tồn tại");
         }
         else if (rs == 3)
         {
             MessageBox.Show("Tên môn học không hợp lệ.");
         }
         else
         {
             MessageBox.Show("Cập nhật môn học thất bại");
         }
     }
 }
 private void btnResetTim_Click(object sender, EventArgs e)
 {
     cbTimBM.SelectedIndex = -1;
     txtTimMH.Text         = "";
     dgvMonHoc.DataSource  = MONHOCBUS.LayDanhSachMonHoc("", 0);
 }
 public void LoadMonHoc()
 {
     dgvMonHoc.DataSource = MONHOCBUS.LayDanhSachMonHoc("", 0);
 }
Esempio n. 8
0
 private void LoadMonHoc()
 {
     cboMonHoc.DataSource = MONHOCBUS.LayDanhSachMonHoc("", 0);
 }
Esempio n. 9
0
 private void STUDENT_REGISTER_RESULT_Load(object sender, EventArgs e)
 {
     comboBoxMon.DataSource    = MONHOCBUS._LAYDSMONHOC(this.mssv);
     comboBoxMon.DisplayMember = "TenMon";
     comboBoxMon.ValueMember   = "MaMon";
 }