private void GetDropFornecedor() { try { FORNECEDORProvider FORNECEDORP = new FORNECEDORProvider(); FORNECEDORColl = FORNECEDORP.ReadCollectionByParameter(null, "NOME"); cbFornecedor.DisplayMember = "NOME"; cbFornecedor.ValueMember = "IDFORNECEDOR"; FORNECEDOREntity FORNECEDORTy = new FORNECEDOREntity(); FORNECEDORTy.NOME = ConfigMessage.Default.MsgDrop; FORNECEDORTy.IDFORNECEDOR = -1; FORNECEDORColl.Add(FORNECEDORTy); Phydeaux.Utilities.DynamicComparer <FORNECEDOREntity> comparer = new Phydeaux.Utilities.DynamicComparer <FORNECEDOREntity>(cbFornecedor.DisplayMember); FORNECEDORColl.Sort(comparer.Comparer); cbFornecedor.DataSource = FORNECEDORColl; cbFornecedor.SelectedIndex = 0; } catch (Exception ex) { MessageBox.Show("Erro técnico: " + ex.Message); } }
private Boolean VerificaCNPJExistNew(string CNPJ) { Boolean result = false; if (CNPJ != " . . / -") { RowsFiltro FiltroProfileCNPJ = new RowsFiltro("CNPJ", "System.String", "=", CNPJ); RowsFiltroCollection FiltroCNPJ = new RowsFiltroCollection(); FORNECEDORCollection FORNECEDORColCNPJ = new FORNECEDORCollection(); FiltroCNPJ.Insert(0, FiltroProfileCNPJ); FORNECEDORColCNPJ = FORNECEDORP.ReadCollectionByParameter(FiltroCNPJ); if (FORNECEDORColCNPJ.Count > 0) { result = true; } } return(result); }
private void btnPesquisa_Click(object sender, EventArgs e) { CreaterCursor Cr = new CreaterCursor(); this.Cursor = Cr.CreateCursor(Cr.btmap, 0, 0); if (cbTipoPesquisa.Text == "Todos") { Filtro.Clear(); FornecedorColl = FORNECEDORP.ReadCollectionByParameter(Filtro, "NOME"); DataGriewDados.AutoGenerateColumns = false; DataGriewDados.DataSource = FornecedorColl; lblTotalPesquisa.Text = FornecedorColl.Count.ToString(); } else { PesquisaFiltro(); } this.Cursor = Cursors.Default; }
private void PesquisaFornecedor() { try { FORNECEDORProvider FORNECEDORP = new FORNECEDORProvider(); RowsFiltroCollection RowRelatorio = new RowsFiltroCollection(); RowRelatorio.Add(new RowsFiltro("NOME", "System.String", "like", txtNomePesquisa.Text)); FornecedorColl = FORNECEDORP.ReadCollectionByParameter(RowRelatorio, "NOME"); DataGriewSearch.AutoGenerateColumns = false; DataGriewSearch.DataSource = FornecedorColl; txtNomePesquisa.Focus(); } catch (Exception) { MessageBox.Show(ConfigMessage.Default.searchFieldType, ConfigSistema1.Default.NomeEmpresa, MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); } }