private void txtCodigoCliente_Leave(object sender, EventArgs e) { if (txtCodigoCliente.Text.Length != 0) { Cliente cli = new Cliente(); PessoaFisica cliPf = new PessoaFisica(); PessoaJuridica cliPj = new PessoaJuridica(); cli.IdCliente = Convert.ToInt32(txtCodigoCliente.Text); cli.LocalizaCliente(); if (cli.Cnpj == "") { cliPf.Cpf = cli.Cpf; cliPf.ConsultarRegistro(); lblNomeCliente.Text = cliPf.Nome; //cbxSituacao.Focus(); btnPesquisar.Focus(); } else if (cli.Cpf == "") { cliPj.Cnpj = cli.Cnpj; cliPj.ConsultarRegistro(); lblNomeCliente.Text = cliPj.Razaosocial; //cbxSituacao.Focus(); btnPesquisar.Focus(); } else { lblNomeCliente.Text = ""; txtCodigoCliente.Clear(); txtCodigoCliente.Focus(); } } else { lblNomeCliente.Text = ""; } }
private void tbCodigoCliente_Leave(object sender, EventArgs e) { if (tbCodigoCliente.Text.Length != 0) { Cliente cli = new Cliente(); PessoaFisica cliPf = new PessoaFisica(); PessoaJuridica cliPj = new PessoaJuridica(); cli.IdCliente = Convert.ToInt32(tbCodigoCliente.Text); cli.LocalizaCliente(); if (cli.Cnpj == "") { cliPf.Cpf = cli.Cpf; cliPf.ConsultarRegistro(); radPessoaFisica.Checked = true; tbApelido.Text = cliPf.Apelido; tbBairro.Text = cli.Bairro; tbCep.Text = cli.Cep; tbCidade.Text = cli.Cidade; tbCpfCnpj.Text = cliPf.Cpf; dtDataNascimento.Value = cliPf.Nascimento; tbEmail.Text = cli.Email; tbEndereco.Text = cli.Logradouro; tbEstado.Text = cli.Estado; tbNome.Text = cliPf.Nome; tbNomeMae.Text = cliPf.Nomemae; tbNomePai.Text = cliPf.Nomepai; tbNumero.Text = cli.Numero; tbRamal1.Text = cli.Ramal1; tbRamal2.Text = cli.Ramal2; tbRgIe.Text = cliPf.Rg; tbTelefone1.Text = cli.Telefone1; tbTelefone2.Text = cli.Telefone2; tbObs.Text = cli.Obs; cbxSituacao.Text = cli.Situacao; butAlterar.Enabled = true; butExcluir.Enabled = true; btnDebitos.Enabled = true; btnNovaVenda.Enabled = true; btnPagamentos.Enabled = true; butNovo.Focus(); } else if (cli.Cpf == "") { cliPj.Cnpj = cli.Cnpj; cliPj.ConsultarRegistro(); radPessoaJuridica.Checked = true; tbBairro.Text = cli.Bairro; tbCep.Text = cli.Cep; tbCidade.Text = cli.Cidade; tbCpfCnpj.Text = cliPj.Cnpj; tbEmail.Text = cli.Email; tbEndereco.Text = cli.Logradouro; tbEstado.Text = cli.Estado; tbNome.Text = cliPj.Razaosocial; tbApelido.Text = cliPj.Nomefantasia; tbNumero.Text = cli.Numero; tbObs.Text = cli.Obs; tbRamal1.Text = cli.Ramal1; tbRamal2.Text = cli.Ramal2; tbRgIe.Text = cliPj.Ie; tbTelefone1.Text = cli.Telefone1; tbTelefone2.Text = cli.Telefone2; cbxSituacao.Text = cli.Situacao; butAlterar.Enabled = true; butExcluir.Enabled = true; btnDebitos.Enabled = true; btnNovaVenda.Enabled = true; btnPagamentos.Enabled = true; butNovo.Focus(); } else { this.LimparCampos(); this.OrganizaBotoes(); tbCodigoCliente.Focus(); } } else { this.LimparCampos(); this.OrganizaBotoes(); } }