コード例 #1
0
        private void consultaFuncionáriosToolStripMenuItem_Click(object sender, EventArgs e)
        {
            frmConsultaFuncionario f = new frmConsultaFuncionario();

            f.ShowDialog();
            f.Dispose();
        }
コード例 #2
0
        private void btLocalizar_Click(object sender, EventArgs e)
        {
            frmConsultaFuncionario f = new frmConsultaFuncionario();

            f.ShowDialog();
            if (f.codigo != 0)
            {
                DAOConexao        cx     = new DAOConexao(DAOBanco.StringDeConexao);
                BLLFuncionario    bll    = new BLLFuncionario(cx);
                ModeloFuncionario modelo = bll.CarregaModeloFuncionario(f.codigo);
                txtCodigo.Text            = modelo.FunCod.ToString();
                txtNome.Text              = modelo.FunNome.ToString();
                txtMatricula.Text         = modelo.FunMatricula.ToString();
                txtCpf.Text               = modelo.FunCpf.ToString();
                txtRg.Text                = modelo.FunRg.ToString();
                txtOrgaoEmissor.Text      = modelo.FunOrgaoEmissor.ToString();
                dtEmissaoRg.Value         = modelo.FunRgEmissao;
                dtNascimento.Value        = modelo.FunDataNascimento;
                txtSexo.Text              = modelo.FunSexo.ToString();
                txtEstadoCivil.Text       = modelo.FunEstadoCivil.ToString();
                txtNumFilhos.Text         = modelo.FunNumFilhos.ToString();
                txtNomeConjuge.Text       = modelo.FunNomeConjuge.ToString();
                txtTelefone.Text          = modelo.FunTelefone.ToString();
                txtCelular.Text           = modelo.FunCelular.ToString();
                txtFormacao.Text          = modelo.FunFormacao.ToString();
                txtTituloEleitor.Text     = modelo.FunTituloEleitor.ToString();
                txtZona.Text              = modelo.FunZonaEleitor.ToString();
                txtSecao.Text             = modelo.FunSecaoEleitor.ToString();
                dtEmissaoTitulo.Value     = modelo.FunEmissaoEleitor;
                txtReservista.Text        = modelo.FunReservista.ToString();
                txtCnh.Text               = modelo.FunCnh.ToString();
                dtEmissaoCnh.Value        = modelo.FunEmissaoCnh;
                dtValidadeCnh.Value       = modelo.FunValidadeCnh;
                txtCategoria.Text         = modelo.FunCategoriaCnh.ToString();
                txtNumeroCtps.Text        = modelo.FunNumCtps.ToString();
                txtSerieCtps.Text         = modelo.FunSerieCtps.ToString();
                txtNumeroPis.Text         = modelo.FunNumPis.ToString();
                dtEmissaoCtps.Value       = modelo.FunDataCtps;
                txtFuncao.Text            = modelo.FunFuncaoExercida.ToString();
                dtAdmissao.Value          = modelo.FunAdmissao;
                txtDemissao.Text          = modelo.FunDemissao.ToString();
                txtSalarioBase.Text       = modelo.FunSalarioBase.ToString();
                txtSalarioExtra.Text      = modelo.FunSalarioExtra.ToString();
                txtAjudaCusto.Text        = modelo.FunAjudaCusto.ToString();
                txtCep.Text               = modelo.FunCep.ToString();
                txtEndereco.Text          = modelo.FunEndereco.ToString();
                txtBairro.Text            = modelo.FunBairro.ToString();
                txtNumero.Text            = modelo.FunEndNumero.ToString();
                txtCidade.Text            = modelo.FunCidade.ToString();
                txtEstado.Text            = modelo.FunEstado.ToString();
                txtNomeBanco.Text         = modelo.FunBancoNome.ToString();
                txtAgencia.Text           = modelo.FunBancoAgencia.ToString();
                txtConta.Text             = modelo.FunBancoConta.ToString();
                cbBeneficio.SelectedValue = modelo.BenCod;

                //mostrar a imagem novamente quando localizar o cadastro
                try
                {
                    MemoryStream ms = new MemoryStream(modelo.FunFoto);
                    pbFoto.Image = Image.FromStream(ms);
                    this.foto    = "Foto Original";
                }
                catch { }
                alteraBotoes(3);
            }
            else
            {
                this.LimpaTela();
                this.alteraBotoes(1);
            }
            f.Dispose();
        }