Exemple #1
0
        //Carrega o grid
        private void ListaFornecedores_Load(object sender, EventArgs e)
        {
            var classeFornecedores = new ClasseFornecedores();

            BindingSourceFornecedores.DataSource       = classeFornecedores.RetonarDadosTodosFornecedores();
            DataGridFornecedores.DataSource            = BindingSourceFornecedores;
            DataGridFornecedores.RowHeadersVisible     = false;
            DataGridFornecedores.AllowUserToAddRows    = false;
            DataGridFornecedores.SelectionMode         = DataGridViewSelectionMode.FullRowSelect;
            DataGridFornecedores.Columns[0].Visible    = false;
            DataGridFornecedores.Columns[1].HeaderText = "Razão Social";
            DataGridFornecedores.Columns[2].HeaderText = "CNPJ";
            DataGridFornecedores.Columns[3].HeaderText = "Endereço";
            DataGridFornecedores.Columns[4].HeaderText = "Bairro";
            DataGridFornecedores.Columns[5].HeaderText = "Cidade";
            DataGridFornecedores.Columns[6].HeaderText = "Estado";
            DataGridFornecedores.Columns[7].HeaderText = "Cep";
            DataGridFornecedores.Columns[8].HeaderText = "Telefone";
            DataGridFornecedores.AutoResizeColumns(
                DataGridViewAutoSizeColumnsMode.DisplayedCells);
            DataGridFornecedores.ReadOnly = true;
        }
Exemple #2
0
        //Pesquisa pelo campo que estiver preenchido
        private void btnPesquisarNome_Click(object sender, EventArgs e)
        {
            var    classeFornecedores = new ClasseFornecedores();
            var    classeClientes     = new ClasseClientes();
            string cnpj = mskpesqCnpj.Text;

            //Se o CNPJ estiver preenchido, pesquisa por ele
            if (cnpj != "")
            {
                if (classeClientes.ValidarCPFCNPJ(cnpj, false) == true)
                {
                    int IdFornecedor = classeFornecedores.RetornaIdFornecedor(cnpj);
                    BindingSourceFornecedores.DataSource       = classeFornecedores.RetornaDadosFornecedor(IdFornecedor);
                    DataGridFornecedores.DataSource            = BindingSourceFornecedores;
                    DataGridFornecedores.RowHeadersVisible     = false;
                    DataGridFornecedores.AllowUserToAddRows    = false;
                    DataGridFornecedores.SelectionMode         = DataGridViewSelectionMode.FullRowSelect;
                    DataGridFornecedores.Columns[0].Visible    = false;
                    DataGridFornecedores.Columns[1].HeaderText = "Razão Social";
                    DataGridFornecedores.Columns[2].HeaderText = "CNPJ";
                    DataGridFornecedores.Columns[3].HeaderText = "Endereço";
                    DataGridFornecedores.Columns[4].HeaderText = "Bairro";
                    DataGridFornecedores.Columns[5].HeaderText = "Cidade";
                    DataGridFornecedores.Columns[6].HeaderText = "Estado";
                    DataGridFornecedores.Columns[7].HeaderText = "Cep";
                    DataGridFornecedores.Columns[8].HeaderText = "Telefone";
                    DataGridFornecedores.AutoResizeColumns(
                        DataGridViewAutoSizeColumnsMode.DisplayedCells);
                    DataGridFornecedores.ReadOnly = true;
                }
                else
                {
                    string Retorno = "Preencha Corretamente o CNPJ";
                    MessageBox.Show(Retorno);
                    return;
                }
            }

            string razaoSocial = txtpesqRazao.Text;

            //Se o a razão social estiver preenchido, pesquisa por ele
            if (razaoSocial != "")
            {
                int IdFornecedor = classeFornecedores.RetornaIdFornecedorPelaRazaoSocial(razaoSocial);
                BindingSourceFornecedores.DataSource       = classeFornecedores.RetornaDadosFornecedor(IdFornecedor);
                DataGridFornecedores.DataSource            = BindingSourceFornecedores;
                DataGridFornecedores.RowHeadersVisible     = false;
                DataGridFornecedores.AllowUserToAddRows    = false;
                DataGridFornecedores.SelectionMode         = DataGridViewSelectionMode.FullRowSelect;
                DataGridFornecedores.Columns[0].Visible    = false;
                DataGridFornecedores.Columns[1].HeaderText = "Razão Social";
                DataGridFornecedores.Columns[2].HeaderText = "CNPJ";
                DataGridFornecedores.Columns[3].HeaderText = "Endereço";
                DataGridFornecedores.Columns[4].HeaderText = "Bairro";
                DataGridFornecedores.Columns[5].HeaderText = "Cidade";
                DataGridFornecedores.Columns[6].HeaderText = "Estado";
                DataGridFornecedores.Columns[7].HeaderText = "Cep";
                DataGridFornecedores.Columns[8].HeaderText = "Telefone";
                DataGridFornecedores.AutoResizeColumns(
                    DataGridViewAutoSizeColumnsMode.DisplayedCells);
                DataGridFornecedores.ReadOnly = true;
            }
        }