//Autor: Felipe Januário 26-08-2015
        //Método Responsável por carregar os dados do Empregador
        //frmCadastroFuncionário

        public DataTable gridEmpregadorDAO(int i)
        {
            ConecctionBase conexao = new ConecctionBase();

            String sql = "select id_Empregador,dsc_empregador,cpf_empregador,cnpj_empregador,tel_empregador,cel_empregador,"
                         + "email_empregador,end_empregador,bairro_empregador,cep_empregador,uf_empregador,cidade_empregador,"
                         + "numero_empregador from dbo.Empregador where id_empregador=" + i + "";

            DataTable retornoEmp;

            try
            {
                SqlConnection cn = new SqlConnection();
                conexao.conexao();
                cn         = conexao.abrirConexao();
                retornoEmp = conexao.executeQuery(sql, cn);
                conexao.fecharConexao(conexao.abrirConexao());

                return(retornoEmp);
            }

            catch (Exception e)
            {
                throw (e);
            }
        }
        //Autor: Felipe Januário 14-08-2015
        //Método Responsável por carregar os dados do Funcionário
        //frmCadastroFuncionário


        public DataTable buscarfuncionarioDAO()
        {
            ConecctionBase conexao = new ConecctionBase();

            String    sql = "select * from dbo.funcionario order by nome_func";
            DataTable retornoFunc;

            try
            {
                SqlConnection cn = new SqlConnection();

                //Conectar ao banco

                /*conexao.conexao();
                 * cn                  = conexao.abrirConexao();
                 * retornoFunc         = conexao.executeQuery(sql, cn);
                 * conexao.fecharConexao(cn);
                 */
                conexao.conexao();
                cn          = conexao.abrirConexao();
                retornoFunc = conexao.executeQuery(sql, cn);
                conexao.fecharConexao(conexao.abrirConexao());

                return(retornoFunc);
            }
            catch (Exception e)
            {
                throw (e);
            }
        }
        //Autor: Felipe Januário 02-09-2015
        //Método Responsável por carregar os dados do Funcionario
        //frmCadastroFuncionário

        public DataTable gridFuncionarioDAO(int i)
        {
            ConecctionBase conexao = new ConecctionBase();

            String sql = "select * from dbo.Funcionario where id_funcionario=" + i + "";

            DataTable retornoEmp;

            try
            {
                SqlConnection cn = new SqlConnection();
                conexao.conexao();
                cn         = conexao.abrirConexao();
                retornoEmp = conexao.executeQuery(sql, cn);
                conexao.fecharConexao(conexao.abrirConexao());

                /* SqlConnection cn = new SqlConnection();
                 *
                 * conexao.conexao();
                 * cn = conexao.abrirConexao();
                 * retornoEmp = conexao.executeQuery(sql, cn);
                 * conexao.fecharConexao(cn);*/

                return(retornoEmp);
            }
            catch (Exception e)
            {
                throw (e);
            }
        }
Example #4
0
        //Autor: Felipe Januário 18-08-2015
        //Método Responsável por buscar UF na base
        //frmCadastroFuncionário
        public DataTable buscarUfDAO()
        {
            ConecctionBase conexao = new ConecctionBase();

            String    sql = "select id_uf,dsc_uf,uf_uf from dbo.uf order by dsc_uf";
            DataTable retorno;

            try
            {
                SqlConnection cn = new SqlConnection();
                conexao.conexao();
                cn      = conexao.abrirConexao();
                retorno = conexao.executeQuery(sql, cn);
                conexao.fecharConexao(conexao.abrirConexao());

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