Ejemplo n.º 1
0
        //Carrega o grid com os dados dos clientes.
        private void ListaClientes_Load(object sender, EventArgs e)
        {
            var classeClientes = new ClasseClientes();

            BindingSourceClientes.DataSource       = classeClientes.RetonarDadosTodosClientes();
            DataGridClientes.DataSource            = BindingSourceClientes;
            DataGridClientes.RowHeadersVisible     = false;
            DataGridClientes.AllowUserToAddRows    = false;
            DataGridClientes.SelectionMode         = DataGridViewSelectionMode.FullRowSelect;
            DataGridClientes.Columns[0].Visible    = false;
            DataGridClientes.Columns[1].HeaderText = "Nome";
            DataGridClientes.Columns[2].HeaderText = "CPF";
            DataGridClientes.Columns[3].HeaderText = "Data de Nascimento";
            DataGridClientes.Columns[4].HeaderText = "Endereço";
            DataGridClientes.Columns[5].HeaderText = "Bairro";
            DataGridClientes.Columns[6].HeaderText = "Cidade";
            DataGridClientes.Columns[7].HeaderText = "Estado";
            DataGridClientes.Columns[8].HeaderText = "Cep";
            DataGridClientes.Columns[9].HeaderText = "Celular";
            DataGridClientes.AutoResizeColumns(
                DataGridViewAutoSizeColumnsMode.AllCells);
            DataGridClientes.ReadOnly = true;
        }
Ejemplo n.º 2
0
        private void btnPesquisarNome_Click(object sender, EventArgs e)
        {
            var    classeClientes = new ClasseClientes();
            string cpf            = mskPesqCpf.Text;

            //Valida se o campo CPF está em branco
            if (cpf != "")
            {
                //Valida se o cpf é válido
                if (classeClientes.ValidarCPFCNPJ(cpf, false) == true)
                {
                    int IdCliente = classeClientes.RetornaIdCliente(cpf);
                    BindingSourceClientes.DataSource       = classeClientes.RetornaDadosCliente(IdCliente);
                    DataGridClientes.DataSource            = BindingSourceClientes;
                    DataGridClientes.RowHeadersVisible     = false;
                    DataGridClientes.AllowUserToAddRows    = false;
                    DataGridClientes.SelectionMode         = DataGridViewSelectionMode.FullRowSelect;
                    DataGridClientes.Columns[0].Visible    = false;
                    DataGridClientes.Columns[1].HeaderText = "Nome";
                    DataGridClientes.Columns[2].HeaderText = "CPF";
                    DataGridClientes.Columns[3].HeaderText = "Data de Nascimento";
                    DataGridClientes.Columns[4].HeaderText = "Endereço";
                    DataGridClientes.Columns[5].HeaderText = "Bairro";
                    DataGridClientes.Columns[6].HeaderText = "Cidade";
                    DataGridClientes.Columns[7].HeaderText = "Estado";
                    DataGridClientes.Columns[8].HeaderText = "Cep";
                    DataGridClientes.Columns[9].HeaderText = "Celular";
                    DataGridClientes.AutoResizeColumns(
                        DataGridViewAutoSizeColumnsMode.AllCells);
                    DataGridClientes.ReadOnly = true;
                }
                else
                {
                    string Retorno = "Preencha Corretamente o CPF";
                    MessageBox.Show(Retorno);
                    return;
                }
            }

            string nome = txtPesqNome.Text;

            //Valida se o nome está em branco
            if (nome != "")
            {
                string cpfCliente = classeClientes.RetornaCPFCliente(nome);
                int    IdCliente  = classeClientes.RetornaIdCliente(cpfCliente);
                BindingSourceClientes.DataSource       = classeClientes.RetornaDadosCliente(IdCliente);
                DataGridClientes.DataSource            = BindingSourceClientes;
                DataGridClientes.RowHeadersVisible     = false;
                DataGridClientes.AllowUserToAddRows    = false;
                DataGridClientes.SelectionMode         = DataGridViewSelectionMode.FullRowSelect;
                DataGridClientes.Columns[0].Visible    = false;
                DataGridClientes.Columns[1].HeaderText = "Nome";
                DataGridClientes.Columns[2].HeaderText = "CPF";
                DataGridClientes.Columns[3].HeaderText = "Data de Nascimento";
                DataGridClientes.Columns[4].HeaderText = "Endereço";
                DataGridClientes.Columns[5].HeaderText = "Bairro";
                DataGridClientes.Columns[6].HeaderText = "Cidade";
                DataGridClientes.Columns[7].HeaderText = "Estado";
                DataGridClientes.Columns[8].HeaderText = "Cep";
                DataGridClientes.Columns[9].HeaderText = "Celular";
                DataGridClientes.AutoResizeColumns(
                    DataGridViewAutoSizeColumnsMode.AllCells);
                DataGridClientes.ReadOnly = true;
            }
        }