private void btnSalva_Click(object sender, EventArgs e) { regAtual.logradouro = comboLogra.SelectedText; regAtual.identificador = txtDescricao.Text; if (int.TryParse(txtNumero.Text, out int v)) { regAtual.numero = v; } if (novo && regAtual.p.cpf == "") { regAtual.p.Definir_Cpf(cpf); if (CRUD.InsereLinha("endereco", Endereco.Campos(), regAtual.ListarValores()) > 0) { InformaDiag.InformaSalvo(); } } else { if (CRUD.UpdateLine("endereco", Endereco.Campos(), regAtual.ListarValores(), "CPF=" + regAtual.p.cpf + " AND Logradouro='" + regAtual.logradouro + "'") > 0) { InformaDiag.InformaSalvo(); } resEndereco.RemoveAt(pos); resEndereco.Insert(pos, regAtual); } novo = false; }
public frm_endereco(string nomeDoCliente, string cpf) { InitializeComponent(); ndc = nomeDoCliente; this.cpf = cpf; resEndereco = Endereco.ConverteObject(CRUD.SelecionarTabela("endereco", Endereco.Campos(), "CPF=" + cpf)); }