コード例 #1
0
 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;
 }
コード例 #2
0
 public frm_endereco(string nomeDoCliente, string cpf)
 {
     InitializeComponent();
     ndc         = nomeDoCliente;
     this.cpf    = cpf;
     resEndereco = Endereco.ConverteObject(CRUD.SelecionarTabela("endereco", Endereco.Campos(), "CPF=" + cpf));
 }