private void btnThemmoi_Click(object sender, EventArgs e) { try { if (this.txtMaSV.Text.Trim().Length <= 0) { this.errorProvider1.SetError(this.txtMaSV, "Phai nhap Ma Sinh Vien"); return; } else { this.errorProvider1.Clear(); } if (this.txtHoTen.Text.Trim().Length <= 0) { this.errorProvider1.SetError(this.txtHoTen, "Phai nhap Ho Ten"); return; } else { this.errorProvider1.Clear(); } if (cbKhoa.Text == "") { this.errorProvider1.SetError(this.cbKhoa, "Phai co Khoa"); return; } else { this.errorProvider1.Clear(); } if (cbLop.Text == "") { this.errorProvider1.SetError(this.cbLop, "Phai co Lop"); return; } else { this.errorProvider1.Clear(); } if (cbGioiTinh.Text == "") { this.errorProvider1.SetError(this.cbGioiTinh, "Phai co Gioi Tinh"); return; } else { this.errorProvider1.Clear(); } if (NgaySinh.Value > DateTime.Now) { this.errorProvider1.SetError(this.NgaySinh, "Ngay sinh phai be hon thoi gian hien tai"); return; } else { this.errorProvider1.Clear(); } if (this.txtSDT.Text.Trim().Length <= 0) { this.errorProvider1.SetError(this.txtSDT, "Phai nhap So Dien Thoai"); return; } else { this.errorProvider1.Clear(); } if (this.txtEmail.Text.Trim().Length <= 0) { this.errorProvider1.SetError(this.txtEmail, "Phai nhap Email"); return; } else { this.errorProvider1.Clear(); } if (this.txtMatKhau.Text.Trim().Length <= 0) { this.errorProvider1.SetError(this.txtEmail, "Phai nhap mat khau"); return; } else { this.errorProvider1.Clear(); } SinhVien sinhvien = new SinhVien(); sinhvien.MaSV = txtMaSV.Text; sinhvien.HoTen = txtHoTen.Text; sinhvien.GioiTinh = cbGioiTinh.Text; sinhvien.SDT = txtSDT.Text; sinhvien.Khoa = cbKhoa.Text; sinhvien.Email = txtEmail.Text; sinhvien.LopHoc = cbLop.Text; sinhvien.NgaySinh = NgaySinh.Value; sinhvien.DiaChi = txtDiaChi.Text; sinhvien.MaDT = cbMaDT.Text; sinhvien.MatKhau = txtMatKhau.Text; if (SinhVienController.ThemSV(sinhvien) == false) { MessageBox.Show("Lỗi thêm sinh viên"); return; } this.listSinhVien.Items.Clear(); displaySinhVien(); } catch { MessageBox.Show("Vui lòng không nhập trùng mã sinh viên", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } }