private void exibiporCPFCNPJ() { List <String[]> dados = todos.filtraCPFCNPJ(txtcampo.Text); if (dados.Count >= 1) { ComboClientes.Items.Clear(); foreach (String[] item in dados) { ComboClientes.Items.Add(new ListItem() { Value = Convert.ToString(item[0]), Text = item[1].ToUpper() }); } //PanelBusca.Visible = true; panelInicial.Enabled = false; ComboClientes.Focus(); } else { CaixaMensagem1.Mostar(Mensagem.Tipo.Aviso, "CPF ou CNPJ não localizado, sistema abrirá o cadastro para inclusão deste novo cliente.", "Ok"); clienteSelecionado = new Cliente(new Conexao().getDb4()); PanelDados.Visible = true; PanelDados.Enabled = false; PanelBotoes.Visible = true; //PanelBusca.Enabled = false; BTEditaCliente_Click(new object(), new ImageClickEventArgs(1, 1)); } }
/// <summary> /// Processo de busca de dados de cliente pelo CPF ou CNPJ /// Processo deve montar um combo com a lista de clientes encontrados /// Isso só é possível porque os dados já existiam no banco de dados e por isso pode ocorrer a duplicdade de CPF ou CNPJ /// Mas as inclusões não são mais possíveis. /// </summary> private void exibiporCPFCNPJ() { List <String[]> dados = todos.filtraCPFCNPJ(TxtBusca.Text); if (dados.Count >= 1) { ComboClientes.Items.Clear(); foreach (String[] item in dados) { ComboClientes.Items.Add(new ListItem() { Value = Convert.ToString(item[0]), Text = item[1].ToUpper() }); } UpPanel_resultado.Visible = true; ComboClientes.Focus(); } else { //Cliente não cadastrado direcionando para um novo cliente. Page.ClientScript.RegisterStartupScript(Page.GetType(), "Aviso!", "alert('CPF ou CNPJ não localizado, sistema abrirá o cadastro para inclusão deste novo cliente.');", true); clienteSelecionado = new Cliente(new Conexao().getDb4()); UpPanel_resultado.Visible = false; } }
private void montaComb(string doc) { todos = new Class.Clientes(); List <String[]> dados = todos.filtraCPFCNPJ(doc); if (dados.Count >= 1) { ComboClientes.Items.Clear(); foreach (String[] item in dados) { ComboClientes.Items.Add(new ListItem() { Value = Convert.ToString(item[0]), Text = item[1].ToUpper() }); } ComboClientes.Focus(); } }