Exemplo n.º 1
0
        //Autor: Felipe Januário 02-09-2015
        //Método Responsável por inserir os dados do Funcionário/HOraExtra na Base
        //frmHoraExtra

        public void CadastrarHoraExtraDAO(HoraExtraVO dadosTela)
        {
            ConecctionBase conexao = new ConecctionBase();

            string sql_idempregador;
            string sql_cpf;

            sql_idempregador = "(select id_empregador from Funcionario where id_funcionario =" + dadosTela.IdFuncionario + ")";
            sql_cpf          = "(select cpf_func from Funcionario where id_funcionario =" + dadosTela.IdFuncionario + ")";

            String sql = " INSERT INTO dbo.hora_extra("
                         + "qtd_hora_extra,dt_hr_extra,Empregador_id_empregador,Funcionario_id_funcionario,cpf_func)"
                         + "VALUES(" + dadosTela.QtdHora + ",'" + dadosTela.DataReferencia + "'," + sql_idempregador + ","
                         + dadosTela.IdFuncionario + "," + sql_cpf + ")";

            try
            {
                SqlConnection cn = new SqlConnection();
                conexao.conexao();
                cn = conexao.abrirConexao();
                conexao.executeNonQuery(sql, cn);
                conexao.fecharConexao(cn);
            }
            catch (Exception e)
            {
                throw (e);
            }
        }
Exemplo n.º 2
0
        //Autor Felipe Januário - 02/09/2015
        //Método responsável por cadastrar os Dados referentes ao Funcionário
        //frmCadastroFuncionário
        public Boolean CadastrarhoraExtra(HoraExtraVO dadosTela)
        {
            try
            {
                //Chama a classe DAO para realizar o insert na base de dados

                HoraExtraDAO horaExtraDAO = new HoraExtraDAO();

                horaExtraDAO.CadastrarHoraExtraDAO(dadosTela);

                return(true);
            }
            catch (Exception e)
            {
                throw (e);
            }
        }