private void BtnThem_Click(object sender, EventArgs e) { try { SinhVienDTO sinhVien = new SinhVienDTO { MaSinhVien = txtMaSV.Text, TenSV = txtTenSV.Text, NgaySinh = dtpNgaySinh.Value, QueQuan = txtQueQuan.Text, SDT = Convert.ToInt32(txtSDT.Text), CMT = txtCMT.Text, TenNguoiThan = txtTenNguoiThan.Text, SDTNguoiThan = int.Parse(txtSDTNguoiThan.Text), Hinh = "/Upload/avatar.jpg", MaKhoa = cboKhoa.SelectedValue.ToString() }; if (rdNam.Checked) { sinhVien.GioiTinh = "Nam"; } else { sinhVien.GioiTinh = "Nữ"; } if (SinhVienBUL.CheckSinhVien(sinhVien.MaSinhVien) == false && SinhVienBUL.ThemSinhVien(sinhVien) == true) { //listSV.Add(sinhVien); //dgvSinhVien.DataSource = typeof(List<SinhVienDTO>); //dgvSinhVien.DataSource = listSV; dgvSinhVien.DataSource = typeof(List <SinhVienDTO>); dgvSinhVien.DataSource = SinhVienBUL.LoadSinhVien(); cleanData(); MessageBox.Show("Thêm thành công!", "Thông báo"); } else { MessageBox.Show(" Mã Sinh Viên Bị Trùng Thêm không thành công!", "Thông báo"); } } catch (Exception) { MessageBox.Show("Xảy ra lỗi vui lòng thử lại!", "Thông báo"); Validation(); } }