예제 #1
0
        private void btnThem_Click(object sender, EventArgs e)
        {
            // kiểm tra thông tin không được để trống
            if (string.IsNullOrEmpty(txtMaLop.Text) || string.IsNullOrEmpty(txtTenLop.Text) ||
                string.IsNullOrEmpty(txtNienKhoa.Text) || string.IsNullOrEmpty(cmbGVCN.Text) || cmbGVCN.SelectedIndex == -1)
            {
                MessageBox.Show("Không được để trống thông tin");
                return;
            }
            // kiểm tra mã lớp đã tồn tại hay chưa?
            if (lopBus.Exist(txtMaLop.Text))
            {
                MessageBox.Show("Mã lớp đã tồn tại");
                return;
            }

            // Lấy thông tin trên form  vào lop
            Lop lop = new Lop();

            lop.MaLop            = txtMaLop.Text;
            lop.TenLop           = txtTenLop.Text;
            lop.NienKhoa         = txtNienKhoa.Text;
            lop.SiSo             = (int)numSiSo.Value;
            lop.GiaoVienChuNhiem = cmbGVCN.SelectedValue.ToString();
            // kiểm tra môn hk có thất bại hay ko?
            if (!lopBus.Insert(lop))
            {
                MessageBox.Show(" Thêm môn học thành công");
                return;
            }

            // Tải lại dữ liệu
            QuanLyLopGUI_Load(sender, e);
        }