private void btnThemmoi_Click(object sender, EventArgs e) { int dem = 0; if (this.txtMaGV.Text.Trim().Length <= 0) { this.errorProvider1.SetError(this.txtMaGV, "Phải nhập mã giáo viên"); dem++; } else { this.errorProvider1.SetError(this.txtMaGV, null); } if (this.txtHoTenGV.Text.Trim().Length <= 0) { this.errorProvider2.SetError(this.txtHoTenGV, "Phải nhập tên Giáo viên"); dem++; } else { this.errorProvider2.SetError(this.txtHoTenGV, null); } if (this.txtEmailGV.Text.Trim().Length <= 0) { this.errorProvider3.SetError(this.txtEmailGV, "Phải nhập Email Giáo viên"); dem++; } else { this.errorProvider3.SetError(this.txtEmailGV, null); } if (dem != 0) { return; } GiaoVien gv = new GiaoVien(); gv.MaGV = this.txtMaGV.Text.Trim(); gv.TenGV = this.txtHoTenGV.Text.Trim(); gv.EmailGV = this.txtEmailGV.Text.Trim(); if (GiaoVienController.AddGV(gv) == false) { MessageBox.Show("Mã giáo viên bị trùng"); return; } GiaoVienController.AddGV(gv); BindingSource source = new BindingSource(); source.DataSource = GiaoVienController.GetGV(); this.dataGridView1.DataSource = source; }