private void btnThemSinhVien_Click(object sender, EventArgs e) { errorThemSinhVien.Clear(); if (txtHoten.Text.Trim().Length <= 0) { errorThemSinhVien.SetError(txtHoten, "Nhập Họ và Tên"); return; } if (txtMssv.Text.Trim().Length <= 0) { errorThemSinhVien.SetError(txtMssv, "Thêm MSSV"); return; } if (DateTime.Now.Year - dtpNgaySinh.Value.Year < 10) { errorThemSinhVien.SetError(dtpNgaySinh, "Chọn ngày sinh phù hợp"); return; } if (txtEmail.Text.Trim().Length <= 0) { errorThemSinhVien.SetError(txtEmail, "Thêm email"); return; } if (txtSdt.Text.Trim().Length <= 0) { errorThemSinhVien.SetError(txtSdt, "Thêm SĐT"); return; } if (cbGioitinh.SelectedItem == null) { errorThemSinhVien.SetError(cbGioitinh, "Chọn giới tính"); return; } if (cbNhom.SelectedItem as Nhom == null) { errorThemSinhVien.SetError(cbNhom, "Chọn nhóm"); return; } SinhVien sv = new SinhVien(); sv.HoTen = txtHoten.Text.Trim(); sv.MSSV = txtMssv.Text.Trim(); sv.NgaySinh = dtpNgaySinh.Value; sv.Email = txtEmail.Text.Trim(); sv.SDT = txtSdt.Text.Trim(); sv.GioiTinh = cbGioitinh.SelectedItem.ToString(); sv.status = 1; Nhom nhom = cbNhom.SelectedItem as Nhom; sv.IDNhom = nhom.IDNhom; if (SinhVienController.ThemSinhVien(sv) == false) { MessageBox.Show("Khong them nhom duoc"); return; } currentIDSinhVien = -1; showDSSinhVien(); }