private void btnSave_Click(object sender, EventArgs e) { errorProvider1.Clear(); if (txtMaNCC.Text == "" || txtTenNCC.Text == "" || txtSDT.Text == "" || txtEmail.Text == "" || txtDiaChi.Text == "") { MessageBox.Show("Dữ liệu chưa đủ.", "Thông Báo"); // bắt lỗi if (txtMaNCC.Text == "") { errorProvider1.SetError(txtMaNCC, "Chưa điền mã nhà cung cấp"); } if (txtTenNCC.Text == "") { errorProvider1.SetError(txtTenNCC, "Chưa điền tên nhà cung cấp"); } if (txtSDT.Text == "") { errorProvider1.SetError(txtSDT, "Chưa điền SĐT"); } if (txtEmail.Text == "") { errorProvider1.SetError(txtEmail, "Chưa điền email"); } if (txtDiaChi.Text == "") { errorProvider1.SetError(txtDiaChi, "Chưa điền địa chỉ"); } } else { if (chucnang == 1) // Nút thêm { if (checkma() == true) { MessageBox.Show("Mã nhà cùng cấp đã tồn tại.", "Thông Báo"); //bắt lỗi errorProvider1.SetError(txtMaNCC, "Mã nhà cùng cấp đã tồn tại."); } else { SQL_ThongTin.Add_NCC(txtMaNCC.Text, txtSDT.Text, txtTenNCC.Text, txtDiaChi.Text, txtEmail.Text); BatDau(); } } if (chucnang == 2)// nút sửa { SQL_ThongTin.Edit__NCC(txtMaNCC.Text, txtSDT.Text, txtTenNCC.Text, txtDiaChi.Text, txtEmail.Text); BatDau(); } } }