コード例 #1
0
    def zeraTipoEvento(self):
        conexao = bancoPostgre()

        con = conexao.getConexao('postgres')
        cur = con.cursor()

        sql = "update tb_tipoevento set status = 0 "

        cur.execute(sql)
        con.commit()
        con.close()
コード例 #2
0
    def alteraDadosEventosErro(self, idevento):
        conexao = bancoPostgre()

        con = conexao.getConexao('postgres')
        cur = con.cursor()

        sql = "update tb_eventos set atualizado = 2  where idevento = " + str(
            idevento)

        cur.execute(sql)
        con.commit()
        con.close()
コード例 #3
0
    def encerraTipoEvento(self, tipo_evento):
        conexao = bancoPostgre()

        con = conexao.getConexao('postgres')
        cur = con.cursor()

        sql = "update tb_tipoevento set status = 1  where tipo_evento = '" + tipo_evento + "'"

        cur.execute(sql)

        con.commit()
        con.close()
コード例 #4
0
    def recuperaTipoEvento(self):
        conexao = bancoPostgre()

        con = conexao.getConexao('postgres')
        cur = con.cursor()

        sql = "select tipo_evento from tb_tipoevento where status = 0 limit 1"

        cur.execute(sql)
        row = cur.fetchone()

        con.commit()
        con.close()
        return (row)
コード例 #5
0
    def insereDatas(self, idEvento, data_evento, dia_semana):
        conexao = bancoPostgre()

        con = conexao.getConexao('postgres')
        cur = con.cursor()

        query_1 = "insert into tb_datas (idevento, data_evento, dia_semana)"
        query_2 = "VALUES(" + str(idEvento) + ",'" + str(
            data_evento) + "','" + str(dia_semana) + "')"
        sql = query_1 + query_2

        cur.execute(sql)
        con.commit()
        con.close()
コード例 #6
0
    def verificaDuplicata(self, idEvento):
        conexao = bancoPostgre()

        con = conexao.getConexao('postgres')
        cur = con.cursor()

        sql = "select count(*) from tb_eventos where idevento = " + str(
            idEvento)

        cur.execute(sql)
        row = cur.fetchone()

        qnt = row[0]
        con.commit()
        con.close()
        return (qnt)
コード例 #7
0
    def salvaValoresIngressos(self, idEvento, listaIngresso):
        conexao = bancoPostgre()

        con = conexao.getConexao('postgres')
        cur = con.cursor()

        count = 1
        for row in listaIngresso:

            query_1 = "insert into tb_valoringresso (idevento, lote, valor_ingresso)"
            query_2 = "VALUES(" + str(idEvento) + "," + str(count) + "," + str(
                row) + ")"
            sql = query_1 + query_2

            cur.execute(sql)
            con.commit()
            count = count + 1

        con.close()
コード例 #8
0
    def salvaURL(self, url, idEvento, tipo_evento, origem):
        conexao = bancoPostgre()

        con = conexao.getConexao('postgres')
        cur = con.cursor()

        query_1 = "insert into tb_eventos (url, idevento, nome_evento, local, cidade, estado, data_inicio, data_fim, descricao, produtor, qnt_lotes, valor_ingresso, data_create, atualizado, tipo_evento, origem)"
        query_2 = "VALUES( '" + url + "'," + str(
            idEvento
        ) + "," + "'-'" + "," + "'-'" + "," + "'-'" + "," + "'-'" + ",'" + str(
            datetime.now().strftime("%Y-%m-%d %H:%M:%S")) + "','" + str(
                datetime.now().strftime("%Y-%m-%d %H:%M:%S")
            ) + "'," + "'-'" + "," + "'-'" + "," + str(0) + "," + str(
                0) + ",'" + str(
                    datetime.now().strftime("%Y-%m-%d %H:%M:%S")) + "'," + str(
                        0) + ",'" + tipo_evento + "','" + origem + "')"
        sql = query_1 + query_2

        cur.execute(sql)
        con.commit()
        con.close()
コード例 #9
0
    def alteraDadosEventos(self, nome_evento, local, cidade, estado,
                           data_inicio, data_fim, qnt_lotes, valor_ingresso,
                           idevento):
        conexao = bancoPostgre()

        con = conexao.getConexao('postgres')
        cur = con.cursor()

        sql = "update tb_eventos set nome_evento = '" + str(
            nome_evento
        ) + "'," + " local = '" + str(local) + "'," + " cidade = '" + str(
            cidade) + "'," + " estado = '" + str(
                estado) + "'," + " data_inicio = '" + str(
                    data_inicio) + "'," + " data_fim = '" + str(
                        data_fim) + "'," + " qnt_lotes = " + str(
                            qnt_lotes) + "," + " valor_ingresso = " + str(
                                valor_ingresso
                            ) + ", atualizado = 1  where idevento = " + str(
                                idevento)

        cur.execute(sql)
        con.commit()
        con.close()