private void carregarFuncionario() { int funcId = Convert.ToInt32(idSelecionado); Funcionario func = FuncionarioController.BuscarFuncionario(funcId); //rbPessoaFisica.Visible = false; //rbPessoaJuridica.Visible = false; switch (tipoSelecionado) { case "PF": textNome_PF.Text = func.Pessoa.Nomenclatura; textCpf_PF.Text = func.Pessoa.Documento; textEmail_PF.Text = func.Pessoa.Email; textEndereco_PF.Text = func.Pessoa.Endereco; //gbPessoaFiscia.Visible = true; //gbPessoaJuridica.Visible = false; break; case "PJ": //textRazaoSocial_PJ.Text = func.Pessoa.Nomenclatura; //textCnpj_PJ.Text = func.Pessoa.Documento; //textEmail_PJ.Text = func.Pessoa.Email; //textEndereco_PJ.Text = func.Pessoa.Endereco; //gbPessoaFiscia.Visible = false; //gbPessoaJuridica.Visible = true; break; } }
private void selecionarFuncionario(object sender, DataGridViewCellMouseEventArgs e) { idSelecionado = ((DataGridView)sender).Rows[e.RowIndex].Cells[0].Value.ToString(); Funcionario func = FuncionarioController.BuscarFuncionario(Convert.ToInt32(idSelecionado)); if (func.Pessoa is PessoaFisica) { tipoSelecionado = "PF"; } else { tipoSelecionado = "PJ"; } }