示例#1
0
        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;
            }
        }
示例#2
0
        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";
            }
        }