/// <summary> /// Thêm sinh viên theo SinhVienDTO truyền vào /// </summary> /// <param name="sv"></param> public static bool ThemSinhVien(SinhVienDTO sv) { bool test = Data.KiemTraRong(sv.HoTen, sv.MSSV, sv.GioiTinh, sv.CMND, sv.Lop, sv.SoDienThoai, sv.Khoa, sv.QueQuan, sv.Email); if (test) { MessageBox.Show("Vui lòng nhập đầy đủ thông tin", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } if (!Data.KiemTraRong(sv.RFID) && SinhVienDAO.KiemTraTrungRFID(sv.RFID)) { MessageBox.Show("Thẻ đã bị trùng với một sinh viên khác", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } if (SinhVienDAO.ThemSinhVien(sv) == 1) { MessageBox.Show("Thêm sinh viên '" + sv.HoTen + "' (" + sv.MSSV + ") thành công"); return(true); } else { MessageBox.Show("Thêm sinh viên thất bại", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } }