private void btnGravar_Click(object sender, EventArgs e) { Camadas.BLL.Fornecedor bllFor = new Camadas.BLL.Fornecedor(); Camadas.Model.Fornecedor fornecedor = new Camadas.Model.Fornecedor(); int idFornecedor = Convert.ToInt32(lblIdFornecedor.Text); string msg; if (idFornecedor == -1) { msg = "Confirma inserção dos dados?"; } else { msg = "Confirma alteração dos dados?"; } DialogResult resp; resp = MessageBox.Show(msg, "Gravar", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1); if (resp == DialogResult.Yes) { fornecedor.idFornecedor = idFornecedor; fornecedor.empresa = txtEmpresa.Text; fornecedor.endereco = txtEndereco.Text; fornecedor.telefone = txtTelefone.Text; fornecedor.cidade = txtCidade.Text; fornecedor.estado = txtEstado.Text; if (idFornecedor == -1) { bllFor.Insert(fornecedor); } else { bllFor.Update(fornecedor); } } dgvFornecedor.DataSource = ""; dgvFornecedor.DataSource = bllFor.Select(); limparCampos(); Habilitar(false); }