private void btnLuu_Click(object sender, EventArgs e) { try { if (txtMa.Enabled == true) { if (txtMa.Text == "") { MessageBox.Show("Mã NCC không được để trống!!"); txtMa.Focus(); return; } if (txtTen.Text == "") { MessageBox.Show("Tên NCC không được để trống!!"); txtTen.Focus(); return; } if (txtDT.Text == "") { MessageBox.Show("Số ĐT không được để trống!!"); txtDT.Focus(); return; } if (IsValidPhone(txtDT.Text) == false) { MessageBox.Show("Số ĐT không hợp lệ!!"); txtDT.Focus(); return; } if (txtDiaChi.Text == "") { MessageBox.Show("Địa chỉ không được để trống!!"); txtDiaChi.Focus(); return; } if (ncc.KTraNCCTonTai(txtMa.Text) == true) { ncc.ThemNCC(txtMa.Text, txtTen.Text, txtDT.Text, txtDiaChi.Text); dgvNCC.DataSource = ncc.getDSNCC(); blockButtonTextbox(); } else { MessageBox.Show("NCC " + txtTen.Text + "đã tồn tại rồi!!"); return; } } else { ncc.SuaNCC(txtMa.Text, txtTen.Text, txtDT.Text, txtDiaChi.Text); dgvNCC.DataSource = ncc.getDSNCC(); blockButtonTextbox(); MessageBox.Show("Sửa thành công "); } } catch { MessageBox.Show("Lỗi!! ", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }