コード例 #1
0
 public void FichaProfissional(int mIdFuncionario)
 {
     try
     {
         if (mIdFuncionario != 0)
         {
             ClienteFuncionarioProfissional  ObjClienteFuncionarioProfissional = new ClienteFuncionarioProfissional();
             ClienteFuncionarioUserControlBO ClienteFuncionarioUserControlBO   = new ClienteFuncionarioUserControlBO();
             ObjClienteFuncionarioProfissional = ClienteFuncionarioUserControlBO.CarregaFuncionarioProfissional(mIdFuncionario) as ClienteFuncionarioProfissional;
             LblDepartamento.Text        = ObjClienteFuncionarioProfissional.Departamento;
             LblSetor.Text               = ObjClienteFuncionarioProfissional.Setor;
             lblCliente.Text             = ObjClienteFuncionarioProfissional.RefCliente.RazaoSocial;
             lblRisco.Text               = ObjClienteFuncionarioProfissional.RefCliente.Risco;
             lblDenominacao.Text         = ObjClienteFuncionarioProfissional.RefCliente.Denominacao;
             lblCNAE.Text                = ObjClienteFuncionarioProfissional.RefCliente.CNAE;
             lblCBO.Text                 = ObjClienteFuncionarioProfissional.CBO;
             lblDescricaoAtividades.Text = ObjClienteFuncionarioProfissional.DescricaoAtividades;
         }
     }
     catch (Exception ex)
     {
         Response.Write(ex);
         Response.End();
     }
 }
コード例 #2
0
    //SELECIONA UM DETERMINADO FUNCIONARIO.
    public ClienteFuncionarioProfissional SelectFuncionarioProfissionalByID(int idFuncionario)
    {
        try
        {
            Database db = DatabaseFactory.CreateDatabase();
            DbCommand command = db.GetStoredProcCommand("ClienteFuncionarioProfissionalDadosBasicosSelectByID");
            db.AddInParameter(command, "@ID", DbType.Int32, idFuncionario);

            using (IDataReader dr = db.ExecuteReader(command))
            {
                ClienteFuncionarioProfissional ObjClienteFuncionarioProfissional = new ClienteFuncionarioProfissional();
                ObjClienteFuncionarioProfissional.RefCliente = new Cliente();
                if (dr.Read())
                {
                    ObjClienteFuncionarioProfissional.Departamento = Convert.ToString(dr["Departamento"]);
                    ObjClienteFuncionarioProfissional.Setor = Convert.ToString(dr["Setor"]);
                    ObjClienteFuncionarioProfissional.RefCliente.RazaoSocial = Convert.ToString(dr["RazaoSocial"]);
                    ObjClienteFuncionarioProfissional.RefCliente.CNAE = Convert.ToString(dr["SubClasse"]);
                    ObjClienteFuncionarioProfissional.RefCliente.Denominacao = Convert.ToString(dr["Descricao"]);
                    ObjClienteFuncionarioProfissional.RefCliente.Risco = Convert.ToString(dr["Grau_Risco"]);
                    ObjClienteFuncionarioProfissional.CBO = Convert.ToString(dr["CBO"]);
                    ObjClienteFuncionarioProfissional.DescricaoAtividades = Convert.ToString(dr["DescricaoAtividades"]);
                }
                return ObjClienteFuncionarioProfissional;
            }
        }
        catch (Exception ex)
        {
            throw ex;
        }
    }
コード例 #3
0
 public void FichaProfissional(int mIdFuncionario)
 {
     try
     {
         if (mIdFuncionario != 0)
         {
             ClienteFuncionarioProfissional ObjClienteFuncionarioProfissional = new ClienteFuncionarioProfissional();
             ClienteFuncionarioUserControlBO ClienteFuncionarioUserControlBO = new ClienteFuncionarioUserControlBO();
             ObjClienteFuncionarioProfissional = ClienteFuncionarioUserControlBO.CarregaFuncionarioProfissional(mIdFuncionario) as ClienteFuncionarioProfissional;
             LblDepartamento.Text = ObjClienteFuncionarioProfissional.Departamento;
             LblSetor.Text = ObjClienteFuncionarioProfissional.Setor;
             lblCliente.Text = ObjClienteFuncionarioProfissional.RefCliente.RazaoSocial;
             lblRisco.Text = ObjClienteFuncionarioProfissional.RefCliente.Risco;
             lblDenominacao.Text = ObjClienteFuncionarioProfissional.RefCliente.Denominacao;
             lblCNAE.Text = ObjClienteFuncionarioProfissional.RefCliente.CNAE;
             lblCBO.Text = ObjClienteFuncionarioProfissional.CBO;
             lblDescricaoAtividades.Text = ObjClienteFuncionarioProfissional.DescricaoAtividades;
         }
     }
     catch (Exception ex)
     {
         Response.Write(ex);
         Response.End();
     }
 }
コード例 #4
0
    //SELECIONA UM DETERMINADO FUNCIONARIO.
    public ClienteFuncionarioProfissional SelectFuncionarioProfissionalByID(int idFuncionario)
    {
        try
        {
            Database  db      = DatabaseFactory.CreateDatabase();
            DbCommand command = db.GetStoredProcCommand("ClienteFuncionarioProfissionalDadosBasicosSelectByID");
            db.AddInParameter(command, "@ID", DbType.Int32, idFuncionario);

            using (IDataReader dr = db.ExecuteReader(command))
            {
                ClienteFuncionarioProfissional ObjClienteFuncionarioProfissional = new ClienteFuncionarioProfissional();
                ObjClienteFuncionarioProfissional.RefCliente = new Cliente();
                if (dr.Read())
                {
                    ObjClienteFuncionarioProfissional.Departamento           = Convert.ToString(dr["Departamento"]);
                    ObjClienteFuncionarioProfissional.Setor                  = Convert.ToString(dr["Setor"]);
                    ObjClienteFuncionarioProfissional.RefCliente.RazaoSocial = Convert.ToString(dr["RazaoSocial"]);
                    ObjClienteFuncionarioProfissional.RefCliente.CNAE        = Convert.ToString(dr["SubClasse"]);
                    ObjClienteFuncionarioProfissional.RefCliente.Denominacao = Convert.ToString(dr["Descricao"]);
                    ObjClienteFuncionarioProfissional.RefCliente.Risco       = Convert.ToString(dr["Grau_Risco"]);
                    ObjClienteFuncionarioProfissional.CBO = Convert.ToString(dr["CBO"]);
                    ObjClienteFuncionarioProfissional.DescricaoAtividades = Convert.ToString(dr["DescricaoAtividades"]);
                }
                return(ObjClienteFuncionarioProfissional);
            }
        }
        catch (Exception ex)
        {
            throw ex;
        }
    }
コード例 #5
0
    protected void BtnSalvarProfissional_Click(object sender, EventArgs e)
    {
        //Chama a funcao que vai fazer a validacao nos campos da ficha profissional do funcionario
        if (Validacao())
        {
            //Verifica se existe o ID do Funcionario
            if (Convert.ToInt32(Request.QueryString["id"]) != 0)
            {
                try
                {
                    ClienteFuncionarioProfissional ObjClienteFuncionarioProfissional = new ClienteFuncionarioProfissional();
                    Validacoes Valida = new Validacoes();
                    //Chave primaria da tabela
                    ObjClienteFuncionarioProfissional.id = Convert.ToInt32(Valida.TextoNull(TxtIdFuncionarioProfissional.Value));
                    //Dados profissionais
                    ObjClienteFuncionarioProfissional.idFuncionario       = Convert.ToInt32(Request.QueryString["id"]);
                    ObjClienteFuncionarioProfissional.idFuncionarioStatus = Convert.ToInt32(DdlStatus.Text);
                    ObjClienteFuncionarioProfissional.idDepartamento      = Convert.ToString(ClienteDepartamento1.ValorInformado);
                    ObjClienteFuncionarioProfissional.idSetor             = Convert.ToString(ClienteSetor1.ValorInformado);
                    ObjClienteFuncionarioProfissional.idCargo             = Convert.ToString(ClienteCargo1.ValorInformado);
                    ObjClienteFuncionarioProfissional.NumMatricula        = TxtNumMatricula.Text;
                    ObjClienteFuncionarioProfissional.DtAdmissao          = TxtDtAdmissao.Text;
                    ObjClienteFuncionarioProfissional.DtDemissao          = TxtDtDemissao.Text;
                    ObjClienteFuncionarioProfissional.Salario             = TxtSalario.Text;
                    ObjClienteFuncionarioProfissional.Aposentado          = DdlAposentado.Text;
                    ObjClienteFuncionarioProfissional.CBO = TxtCBO.Text;
                    ObjClienteFuncionarioProfissional.DtPeriodoInicial    = TxtDtPeriodoInicial.Text;
                    ObjClienteFuncionarioProfissional.DtPeriodoFinal      = TxtDtPeriodoFinal.Text;
                    ObjClienteFuncionarioProfissional.DescricaoAtividades = TxtDescricaoAtividades.Text;
                    ObjClienteFuncionarioProfissional.NumCTPS             = TxtNumCTPS.Text;
                    ObjClienteFuncionarioProfissional.SerieCTPS           = TxtSerieCTPS.Text;
                    ObjClienteFuncionarioProfissional.UFCTPS = ddlEstados.ValorInformado;
                    ObjClienteFuncionarioProfissional.FiliacaoPrevidencia = TxtFiliacaoPrevidencia.Text;
                    ObjClienteFuncionarioProfissional.PIS = TxtPIS.Text;
                    ClienteFuncionarioProfissionalDAL ObjClienteFuncionarioProfissionalDAL = new ClienteFuncionarioProfissionalDAL();
                    ObjClienteFuncionarioProfissionalDAL.InsertUpdate(ObjClienteFuncionarioProfissional);

                    Response.Write("<script>window.location='ClienteFuncionarioProfissional.aspx?id=" + Request.QueryString["id"] + "&idCliente=" + Request.QueryString["idCliente"] + "'</script>");
                }
                catch (Exception ex)
                {
                    Response.Write(ex);
                    Response.End();
                }
            }
            //Caso nao exista o ID do funcionario
            else
            {
                Page.ClientScript.RegisterClientScriptBlock(GetType(), "Mensage", "alert('Salve antes a ficha pessoal do profissional')", true);
            }
        }
    }
コード例 #6
0
    protected void BtnSalvarProfissional_Click(object sender, EventArgs e)
    {
        //Chama a funcao que vai fazer a validacao nos campos da ficha profissional do funcionario
        if (Validacao())
        {
            //Verifica se existe o ID do Funcionario
            if (Convert.ToInt32(Request.QueryString["id"]) != 0)
            {
                try
                {
                    ClienteFuncionarioProfissional ObjClienteFuncionarioProfissional = new ClienteFuncionarioProfissional();
                    Validacoes Valida = new Validacoes();
                    //Chave primaria da tabela
                    ObjClienteFuncionarioProfissional.id = Convert.ToInt32(Valida.TextoNull(TxtIdFuncionarioProfissional.Value));
                    //Dados profissionais
                    ObjClienteFuncionarioProfissional.idFuncionario = Convert.ToInt32(Request.QueryString["id"]);
                    ObjClienteFuncionarioProfissional.idFuncionarioStatus = Convert.ToInt32(DdlStatus.Text);
                    ObjClienteFuncionarioProfissional.idDepartamento = Convert.ToString(ClienteDepartamento1.ValorInformado);
                    ObjClienteFuncionarioProfissional.idSetor = Convert.ToString(ClienteSetor1.ValorInformado);
                    ObjClienteFuncionarioProfissional.idCargo = Convert.ToString(ClienteCargo1.ValorInformado);
                    ObjClienteFuncionarioProfissional.NumMatricula = TxtNumMatricula.Text;
                    ObjClienteFuncionarioProfissional.DtAdmissao = TxtDtAdmissao.Text;
                    ObjClienteFuncionarioProfissional.DtDemissao = TxtDtDemissao.Text;
                    ObjClienteFuncionarioProfissional.Salario = TxtSalario.Text;
                    ObjClienteFuncionarioProfissional.Aposentado = DdlAposentado.Text;
                    ObjClienteFuncionarioProfissional.CBO = TxtCBO.Text;
                    ObjClienteFuncionarioProfissional.DtPeriodoInicial = TxtDtPeriodoInicial.Text;
                    ObjClienteFuncionarioProfissional.DtPeriodoFinal = TxtDtPeriodoFinal.Text;
                    ObjClienteFuncionarioProfissional.DescricaoAtividades = TxtDescricaoAtividades.Text;
                    ObjClienteFuncionarioProfissional.NumCTPS = TxtNumCTPS.Text;
                    ObjClienteFuncionarioProfissional.SerieCTPS = TxtSerieCTPS.Text;
                    ObjClienteFuncionarioProfissional.UFCTPS = ddlEstados.ValorInformado;
                    ObjClienteFuncionarioProfissional.FiliacaoPrevidencia = TxtFiliacaoPrevidencia.Text;
                    ObjClienteFuncionarioProfissional.PIS = TxtPIS.Text;
                    ClienteFuncionarioProfissionalDAL ObjClienteFuncionarioProfissionalDAL = new ClienteFuncionarioProfissionalDAL();
                    ObjClienteFuncionarioProfissionalDAL.InsertUpdate(ObjClienteFuncionarioProfissional);

                    Response.Write("<script>window.location='ClienteFuncionarioProfissional.aspx?id=" + Request.QueryString["id"] + "&idCliente=" + Request.QueryString["idCliente"] + "'</script>");
                }
                catch (Exception ex)
                {
                    Response.Write(ex);
                    Response.End();
                }
            }
            //Caso nao exista o ID do funcionario
            else
            {
                Page.ClientScript.RegisterClientScriptBlock(GetType(), "Mensage", "alert('Salve antes a ficha pessoal do profissional')", true);
            }
        }
    }
コード例 #7
0
 //INSERE UM NOVO REGISTRO OU ATUALIZA UM DETERMINDO REGISTRO JÁ EXISTENTE.
 public void InsertUpdate(ClienteFuncionarioProfissional ObjClienteFuncionarioProfissional)
 {
     try
     {
         string     NomeProc;
         Database   db            = DatabaseFactory.CreateDatabase();
         Validacoes ObjValidacoes = new Validacoes();
         if (ObjClienteFuncionarioProfissional.id != 0)
         {
             NomeProc = "ClienteFuncionarioProfissionalUpdate";
         }
         else
         {
             NomeProc = "ClienteFuncionarioProfissionalInsert";
         }
         DbCommand command = db.GetStoredProcCommand(NomeProc);
         //Caso id(chave primaria for diferente de zero(0) então é passado o parametro para fazer o update
         if (ObjClienteFuncionarioProfissional.id != 0)
         {
             db.AddInParameter(command, "@ID", DbType.Int32, ObjClienteFuncionarioProfissional.id);
         }
         //Dados do Profissional
         db.AddInParameter(command, "@idFuncionario", DbType.Int32, ObjClienteFuncionarioProfissional.idFuncionario);
         db.AddInParameter(command, "@idDepartamento", DbType.String, ObjClienteFuncionarioProfissional.idDepartamento);
         db.AddInParameter(command, "@idCargo", DbType.String, ObjClienteFuncionarioProfissional.idCargo);
         db.AddInParameter(command, "@idSetor", DbType.String, ObjClienteFuncionarioProfissional.idSetor);
         db.AddInParameter(command, "@idFuncionarioStatus", DbType.Int32, ObjClienteFuncionarioProfissional.idFuncionarioStatus);
         db.AddInParameter(command, "@NumMatricula", DbType.String, ObjClienteFuncionarioProfissional.NumMatricula);
         db.AddInParameter(command, "@DtAdmissao", DbType.Date, ObjValidacoes.TextoNull(ObjClienteFuncionarioProfissional.DtAdmissao));
         db.AddInParameter(command, "@DtDemissao", DbType.Date, ObjValidacoes.TextoNull(ObjClienteFuncionarioProfissional.DtDemissao));
         db.AddInParameter(command, "@Unidade", DbType.String, ObjClienteFuncionarioProfissional.Unidade);
         db.AddInParameter(command, "@Salario", DbType.String, ObjClienteFuncionarioProfissional.Salario);
         db.AddInParameter(command, "@Aposentado", DbType.String, ObjClienteFuncionarioProfissional.Aposentado);
         db.AddInParameter(command, "@CBO", DbType.String, ObjClienteFuncionarioProfissional.CBO);
         db.AddInParameter(command, "@DtPeriodoInicial", DbType.Date, ObjValidacoes.TextoNull(ObjClienteFuncionarioProfissional.DtPeriodoInicial));
         db.AddInParameter(command, "@DtPeriodoFinal", DbType.Date, ObjValidacoes.TextoNull(ObjClienteFuncionarioProfissional.DtPeriodoFinal));
         db.AddInParameter(command, "@DescricaoAtividades", DbType.String, ObjValidacoes.TextoNull(ObjClienteFuncionarioProfissional.DescricaoAtividades));
         db.AddInParameter(command, "@NumCTPS", DbType.String, ObjClienteFuncionarioProfissional.NumCTPS);
         db.AddInParameter(command, "@SerieCTPS", DbType.String, ObjClienteFuncionarioProfissional.SerieCTPS);
         db.AddInParameter(command, "@UFCTPS", DbType.String, ObjClienteFuncionarioProfissional.UFCTPS);
         db.AddInParameter(command, "@FiliacaoPrevidencia", DbType.String, ObjClienteFuncionarioProfissional.FiliacaoPrevidencia);
         db.AddInParameter(command, "@PIS", DbType.String, ObjClienteFuncionarioProfissional.PIS);
         //Executa
         db.ExecuteNonQuery(command);
     }
     catch (Exception e)
     {
         throw e;
     }
 }
コード例 #8
0
 //INSERE UM NOVO REGISTRO OU ATUALIZA UM DETERMINDO REGISTRO JÁ EXISTENTE.
 public void InsertUpdate(ClienteFuncionarioProfissional ObjClienteFuncionarioProfissional)
 {
     try
     {
         string NomeProc;
         Database db = DatabaseFactory.CreateDatabase();
         Validacoes ObjValidacoes = new Validacoes();
         if (ObjClienteFuncionarioProfissional.id != 0) { NomeProc = "ClienteFuncionarioProfissionalUpdate"; } else { NomeProc = "ClienteFuncionarioProfissionalInsert"; }
         DbCommand command = db.GetStoredProcCommand(NomeProc);
         //Caso id(chave primaria for diferente de zero(0) então é passado o parametro para fazer o update
         if (ObjClienteFuncionarioProfissional.id != 0) { db.AddInParameter(command, "@ID", DbType.Int32, ObjClienteFuncionarioProfissional.id); }
         //Dados do Profissional
         db.AddInParameter(command, "@idFuncionario", DbType.Int32, ObjClienteFuncionarioProfissional.idFuncionario);
         db.AddInParameter(command, "@idDepartamento", DbType.String, ObjClienteFuncionarioProfissional.idDepartamento);
         db.AddInParameter(command, "@idCargo", DbType.String, ObjClienteFuncionarioProfissional.idCargo);
         db.AddInParameter(command, "@idSetor", DbType.String, ObjClienteFuncionarioProfissional.idSetor);
         db.AddInParameter(command, "@idFuncionarioStatus", DbType.Int32, ObjClienteFuncionarioProfissional.idFuncionarioStatus);
         db.AddInParameter(command, "@NumMatricula", DbType.String, ObjClienteFuncionarioProfissional.NumMatricula);
         db.AddInParameter(command, "@DtAdmissao", DbType.Date, ObjValidacoes.TextoNull(ObjClienteFuncionarioProfissional.DtAdmissao));
         db.AddInParameter(command, "@DtDemissao", DbType.Date, ObjValidacoes.TextoNull(ObjClienteFuncionarioProfissional.DtDemissao));
         db.AddInParameter(command, "@Unidade", DbType.String, ObjClienteFuncionarioProfissional.Unidade);
         db.AddInParameter(command, "@Salario", DbType.String, ObjClienteFuncionarioProfissional.Salario);
         db.AddInParameter(command, "@Aposentado", DbType.String, ObjClienteFuncionarioProfissional.Aposentado);
         db.AddInParameter(command, "@CBO", DbType.String, ObjClienteFuncionarioProfissional.CBO);
         db.AddInParameter(command, "@DtPeriodoInicial", DbType.Date, ObjValidacoes.TextoNull(ObjClienteFuncionarioProfissional.DtPeriodoInicial));
         db.AddInParameter(command, "@DtPeriodoFinal", DbType.Date, ObjValidacoes.TextoNull(ObjClienteFuncionarioProfissional.DtPeriodoFinal));
         db.AddInParameter(command, "@DescricaoAtividades", DbType.String, ObjValidacoes.TextoNull(ObjClienteFuncionarioProfissional.DescricaoAtividades));
         db.AddInParameter(command, "@NumCTPS", DbType.String, ObjClienteFuncionarioProfissional.NumCTPS);
         db.AddInParameter(command, "@SerieCTPS", DbType.String, ObjClienteFuncionarioProfissional.SerieCTPS);
         db.AddInParameter(command, "@UFCTPS", DbType.String, ObjClienteFuncionarioProfissional.UFCTPS);
         db.AddInParameter(command, "@FiliacaoPrevidencia", DbType.String, ObjClienteFuncionarioProfissional.FiliacaoPrevidencia);
         db.AddInParameter(command, "@PIS", DbType.String, ObjClienteFuncionarioProfissional.PIS);
         //Executa
         db.ExecuteNonQuery(command);
     }
     catch (Exception e)
     {
         throw e;
     }
 }
コード例 #9
0
    //SELECIONA UM DETERMINADO REGISTRO DO HISTORICO PROFISSIONAL DO FUNCIONARIO PARA ALTERAÇÃO DE DADOS.
    public ClienteFuncionarioProfissional SelectFuncionarioProfissionalByID(int idFuncionarioProfissional)
    {
        Database  db      = DatabaseFactory.CreateDatabase();
        DbCommand command = db.GetStoredProcCommand("ClienteFuncionarioProfissionalSelectByID");

        db.AddInParameter(command, "@id", DbType.Int32, idFuncionarioProfissional);

        using (IDataReader dr = db.ExecuteReader(command))
        {
            ClienteFuncionarioProfissional ObjClienteFuncionarioProfissional = new ClienteFuncionarioProfissional();
            Validacoes ObjValidacoes = new Validacoes();

            if (dr.Read())
            {
                //DADOS PROFISSIONAIS
                ObjClienteFuncionarioProfissional.idDepartamento      = Convert.ToString(dr["idClienteDepartamento"]);
                ObjClienteFuncionarioProfissional.idSetor             = Convert.ToString(dr["idSetor"]);
                ObjClienteFuncionarioProfissional.idCargo             = Convert.ToString(dr["idCargo"]);
                ObjClienteFuncionarioProfissional.idFuncionarioStatus = Convert.ToInt32(dr["idFuncionarioStatus"]);
                ObjClienteFuncionarioProfissional.NumMatricula        = Convert.ToString(dr["NumMatricula"]);
                ObjClienteFuncionarioProfissional.DtAdmissao          = Convert.ToString(dr["DtAdmissao"]).Replace("00:00:00", "");
                ObjClienteFuncionarioProfissional.DtDemissao          = Convert.ToString(dr["DtDemissao"]).Replace("00:00:00", "");
                ObjClienteFuncionarioProfissional.Unidade             = Convert.ToString(dr["Unidade"]);
                ObjClienteFuncionarioProfissional.Salario             = Convert.ToString(dr["Salario"]);
                ObjClienteFuncionarioProfissional.Aposentado          = Convert.ToString(dr["Aposentado"]);
                ObjClienteFuncionarioProfissional.CBO                 = Convert.ToString(dr["CBO"]);
                ObjClienteFuncionarioProfissional.CBO_Funcao          = Convert.ToString(dr["CBO_Funcao"]);
                ObjClienteFuncionarioProfissional.DtPeriodoInicial    = Convert.ToString(dr["DtPeriodoInicial"]).Replace("00:00:00", "");
                ObjClienteFuncionarioProfissional.DtPeriodoFinal      = Convert.ToString(dr["DtPeriodoFinal"]).Replace("00:00:00", "");
                ObjClienteFuncionarioProfissional.DescricaoAtividades = Convert.ToString(dr["DescricaoAtividades"]);
                ObjClienteFuncionarioProfissional.NumCTPS             = Convert.ToString(dr["NumCTPS"]);
                ObjClienteFuncionarioProfissional.SerieCTPS           = Convert.ToString(dr["SerieCTPS"]);
                ObjClienteFuncionarioProfissional.UFCTPS              = Convert.ToString(dr["UFCTPS"]);
                ObjClienteFuncionarioProfissional.FiliacaoPrevidencia = Convert.ToString(dr["FiliacaoPrevidencia"]);
                ObjClienteFuncionarioProfissional.PIS                 = Convert.ToString(dr["PIS"]);
            }
            return(ObjClienteFuncionarioProfissional);
        }
    }
コード例 #10
0
 //CARREGA OS DADOS DO PROFISSIONAL PARA EDIÇÃO
 public void CarregaDadosFuncionarioProfissional(int IdFuncionarioProfissional)
 {
     try
     {
         if (Convert.ToInt32(IdFuncionarioProfissional) != 0)
         {
             ClienteFuncionarioProfissional   ObjClienteFuncionarioProfissional   = new ClienteFuncionarioProfissional();
             ClienteFuncionarioProfissionalBO ObjClienteFuncionarioProfissionalBO = new ClienteFuncionarioProfissionalBO();
             Validacoes Valida = new Validacoes();
             ObjClienteFuncionarioProfissional = ObjClienteFuncionarioProfissionalBO.CarregaFuncionarioProfissional(Convert.ToInt32(IdFuncionarioProfissional)) as ClienteFuncionarioProfissional;
             //DADOS PROFISSIONAIS
             DdlStatus.Text = Convert.ToString(ObjClienteFuncionarioProfissional.idFuncionarioStatus);
             ClienteDepartamento1.TextoInformado = Convert.ToString(ObjClienteFuncionarioProfissional.idDepartamento);
             ClienteSetor1.TextoInformado        = Convert.ToString(ObjClienteFuncionarioProfissional.idSetor);
             ClienteCargo1.TextoInformado        = Convert.ToString(ObjClienteFuncionarioProfissional.idCargo);
             TxtNumMatricula.Text        = ObjClienteFuncionarioProfissional.NumMatricula;
             TxtDtAdmissao.Text          = ObjClienteFuncionarioProfissional.DtAdmissao;
             TxtDtDemissao.Text          = ObjClienteFuncionarioProfissional.DtDemissao;
             TxtSalario.Text             = ObjClienteFuncionarioProfissional.Salario;
             DdlAposentado.Text          = ObjClienteFuncionarioProfissional.Aposentado;
             TxtCBO.Text                 = ObjClienteFuncionarioProfissional.CBO;
             TxtCBOFuncao.Text           = ObjClienteFuncionarioProfissional.CBO_Funcao;
             TxtDtPeriodoInicial.Text    = ObjClienteFuncionarioProfissional.DtPeriodoInicial;
             TxtDtPeriodoFinal.Text      = ObjClienteFuncionarioProfissional.DtPeriodoFinal;
             TxtDescricaoAtividades.Text = ObjClienteFuncionarioProfissional.DescricaoAtividades;
             TxtNumCTPS.Text             = ObjClienteFuncionarioProfissional.NumCTPS;
             TxtSerieCTPS.Text           = ObjClienteFuncionarioProfissional.SerieCTPS;
             ddlEstados.ValorInformado   = ObjClienteFuncionarioProfissional.UFCTPS.Replace(" ", string.Empty);
             TxtFiliacaoPrevidencia.Text = ObjClienteFuncionarioProfissional.FiliacaoPrevidencia;
             TxtPIS.Text                 = ObjClienteFuncionarioProfissional.PIS;
         }
     }
     catch (Exception ex)
     {
         Response.Write(ex);
         Response.End();
     }
 }
コード例 #11
0
 //CARREGA OS DADOS DO PROFISSIONAL PARA EDIÇÃO
 public void CarregaDadosFuncionarioProfissional(int IdFuncionarioProfissional)
 {
     try
     {
         if (Convert.ToInt32(IdFuncionarioProfissional) != 0)
         {
             ClienteFuncionarioProfissional ObjClienteFuncionarioProfissional = new ClienteFuncionarioProfissional();
             ClienteFuncionarioProfissionalBO ObjClienteFuncionarioProfissionalBO = new ClienteFuncionarioProfissionalBO();
             Validacoes Valida = new Validacoes();
             ObjClienteFuncionarioProfissional = ObjClienteFuncionarioProfissionalBO.CarregaFuncionarioProfissional(Convert.ToInt32(IdFuncionarioProfissional)) as ClienteFuncionarioProfissional;
             //DADOS PROFISSIONAIS
             DdlStatus.Text = Convert.ToString(ObjClienteFuncionarioProfissional.idFuncionarioStatus);
             ClienteDepartamento1.TextoInformado = Convert.ToString(ObjClienteFuncionarioProfissional.idDepartamento);
             ClienteSetor1.TextoInformado = Convert.ToString(ObjClienteFuncionarioProfissional.idSetor);
             ClienteCargo1.TextoInformado = Convert.ToString(ObjClienteFuncionarioProfissional.idCargo);
             TxtNumMatricula.Text = ObjClienteFuncionarioProfissional.NumMatricula;
             TxtDtAdmissao.Text = ObjClienteFuncionarioProfissional.DtAdmissao;
             TxtDtDemissao.Text = ObjClienteFuncionarioProfissional.DtDemissao;
             TxtSalario.Text = ObjClienteFuncionarioProfissional.Salario;
             DdlAposentado.Text = ObjClienteFuncionarioProfissional.Aposentado;
             TxtCBO.Text = ObjClienteFuncionarioProfissional.CBO;
             TxtCBOFuncao.Text = ObjClienteFuncionarioProfissional.CBO_Funcao;
             TxtDtPeriodoInicial.Text = ObjClienteFuncionarioProfissional.DtPeriodoInicial;
             TxtDtPeriodoFinal.Text = ObjClienteFuncionarioProfissional.DtPeriodoFinal;
             TxtDescricaoAtividades.Text = ObjClienteFuncionarioProfissional.DescricaoAtividades;
             TxtNumCTPS.Text = ObjClienteFuncionarioProfissional.NumCTPS;
             TxtSerieCTPS.Text = ObjClienteFuncionarioProfissional.SerieCTPS;
             ddlEstados.ValorInformado = ObjClienteFuncionarioProfissional.UFCTPS.Replace(" ", string.Empty);
             TxtFiliacaoPrevidencia.Text = ObjClienteFuncionarioProfissional.FiliacaoPrevidencia;
             TxtPIS.Text = ObjClienteFuncionarioProfissional.PIS;
         }
     }
     catch (Exception ex)
     {
         Response.Write(ex);
         Response.End();
     }
 }
コード例 #12
0
    //SELECIONA UM DETERMINADO REGISTRO DO HISTORICO PROFISSIONAL DO FUNCIONARIO PARA ALTERAÇÃO DE DADOS.
    public ClienteFuncionarioProfissional SelectFuncionarioProfissionalByID(int idFuncionarioProfissional)
    {
        Database db = DatabaseFactory.CreateDatabase();
        DbCommand command = db.GetStoredProcCommand("ClienteFuncionarioProfissionalSelectByID");
        db.AddInParameter(command, "@id", DbType.Int32, idFuncionarioProfissional);

        using (IDataReader dr = db.ExecuteReader(command))
        {
            ClienteFuncionarioProfissional ObjClienteFuncionarioProfissional = new ClienteFuncionarioProfissional();
            Validacoes ObjValidacoes = new Validacoes();

            if (dr.Read())
            {
                //DADOS PROFISSIONAIS
                ObjClienteFuncionarioProfissional.idDepartamento = Convert.ToString(dr["idClienteDepartamento"]);
                ObjClienteFuncionarioProfissional.idSetor = Convert.ToString(dr["idSetor"]);
                ObjClienteFuncionarioProfissional.idCargo = Convert.ToString(dr["idCargo"]);
                ObjClienteFuncionarioProfissional.idFuncionarioStatus = Convert.ToInt32(dr["idFuncionarioStatus"]);
                ObjClienteFuncionarioProfissional.NumMatricula = Convert.ToString(dr["NumMatricula"]);
                ObjClienteFuncionarioProfissional.DtAdmissao = Convert.ToString(dr["DtAdmissao"]).Replace("00:00:00", "");
                ObjClienteFuncionarioProfissional.DtDemissao = Convert.ToString(dr["DtDemissao"]).Replace("00:00:00", "");
                ObjClienteFuncionarioProfissional.Unidade = Convert.ToString(dr["Unidade"]);
                ObjClienteFuncionarioProfissional.Salario = Convert.ToString(dr["Salario"]);
                ObjClienteFuncionarioProfissional.Aposentado = Convert.ToString(dr["Aposentado"]);
                ObjClienteFuncionarioProfissional.CBO = Convert.ToString(dr["CBO"]);
                ObjClienteFuncionarioProfissional.CBO_Funcao = Convert.ToString(dr["CBO_Funcao"]);
                ObjClienteFuncionarioProfissional.DtPeriodoInicial = Convert.ToString(dr["DtPeriodoInicial"]).Replace("00:00:00", "");
                ObjClienteFuncionarioProfissional.DtPeriodoFinal = Convert.ToString(dr["DtPeriodoFinal"]).Replace("00:00:00", "");
                ObjClienteFuncionarioProfissional.DescricaoAtividades = Convert.ToString(dr["DescricaoAtividades"]);
                ObjClienteFuncionarioProfissional.NumCTPS = Convert.ToString(dr["NumCTPS"]);
                ObjClienteFuncionarioProfissional.SerieCTPS = Convert.ToString(dr["SerieCTPS"]);
                ObjClienteFuncionarioProfissional.UFCTPS = Convert.ToString(dr["UFCTPS"]);
                ObjClienteFuncionarioProfissional.FiliacaoPrevidencia = Convert.ToString(dr["FiliacaoPrevidencia"]);
                ObjClienteFuncionarioProfissional.PIS = Convert.ToString(dr["PIS"]);
            }
            return ObjClienteFuncionarioProfissional;
        }
    }