Exemplo n.º 1
0
        private void btnThem_Click(object sender, EventArgs e)
        {
            //Kiểm tra xem thông tin có để trống không.
            if (String.IsNullOrEmpty(txtMaMonHoc.Text) || String.IsNullOrEmpty(txtTenMonHoc.Text))
            {
                MessageBox.Show("Không được để trống thông tin.");
                return;
            }
            //Kiểm tra mã môn học đã tồn tại hay chưa.
            if (monHocBUS.Exist(txtMaMonHoc.Text))
            {
                MessageBox.Show("Mã môn học đã tồn tại.");
                return;
            }
            //Lấy thông tin trên form vào môn học.
            MonHoc monHoc = new MonHoc();

            monHoc.MaMon  = txtMaMonHoc.Text;
            monHoc.TenMon = txtTenMonHoc.Text;
            monHoc.SoTiet = (int)numSoTiet.Value;
            //Kiểm tra thêm môn học có thất bại không.
            if (!monHocBUS.Insert(monHoc))
            {
                MessageBox.Show("Thêm môn học không thành công.");
                return;
            }
            //Tải lại dữ liệu.
            QuanLyMonHocGUI_Load(sender, e);
            txtMaMonHoc.Clear();
            txtTenMonHoc.Clear();
            numSoTiet.Value = numSoTiet.Minimum;
        }