private void FrmClientes_Load(object sender, EventArgs e) { //Como não é inclusão, é alteração. Quando carregar a tela de clientes em modo alteração, deve carregar os dados da pessoa. if (!Inclusao) { var dados = classeClientes.RetornaDadosCliente(id); txtNome.Text = dados.Rows[0]["nome"].ToString(); mskCPF.Text = dados.Rows[0]["cpf"].ToString(); mskCEP.Text = dados.Rows[0]["cep"].ToString(); mskCelular.Text = dados.Rows[0]["celular"].ToString(); msknasc.Text = dados.Rows[0]["nascimento"].ToString(); txtEndereco.Text = dados.Rows[0]["endereco"].ToString(); txtBairro.Text = dados.Rows[0]["bairro"].ToString(); txtCidade.Text = dados.Rows[0]["cidade"].ToString(); txtUf.Text = dados.Rows[0]["uf"].ToString(); } }
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; } }