Example #1
0
 def get(self):
     temporadas_completas = request.get_json()
     for dado in range(0, len(temporadas_completas)):
         if "cpf_pessoa" in temporadas_completas[dado]:
             cpf = temporadas_completas[dado]['cpf_pessoa']
         else:
             return "CPF do usuario nao informado"
         if cpf != None and cpf != "":
             dados = cpf,
             temporadascompletas = MariaDB(dados=dados)
             temporadascompletas.connection()
             result = temporadascompletas.consult_temporadas_inteiras()
             return result
         else:
             return "CPF do usuario nao informado"
Example #2
0
 def get(self):
     filmes_assistidos = request.get_json()
     for dado in range(0, len(filmes_assistidos)):
         if "cpf_pessoa" in filmes_assistidos[dado]:
             cpf = filmes_assistidos[dado]['cpf_pessoa']
         else:
             return "CPF do usuario nao informado"
         if cpf != None and cpf != "":
             dados = cpf,
             filmesassitidos = MariaDB(dados=dados)
             filmesassitidos.connection()
             result = filmesassitidos.consult_filmes_assistidos()
             return result
         else:
             return "CPF do usuario nao informado"
Example #3
0
    def get(self):
        topusers = request.get_json()
        for dado in range(0, len(topusers)):
            if "mes" in topusers[dado]:
                mes = topusers[dado]['mes']
            else:
                return "Mes da consulta nao informado"

            if "ano" in topusers[dado]:
                ano = topusers[dado]['ano']
            else:
                return "Ano da consulta nao informado"

            if mes != None and mes != "" and ano != None and ano != "":
                dados = mes, ano
                top_five = MariaDB(dados=dados)
                top_five.connection()
                result = top_five.consult_top5()
                return result
            else:
                return "Mes e/ou ano da consulta nao informado"
Example #4
0
 def delete(self):
     pessoa = request.get_json()
     for dado in range(0, len(pessoa)):
         if "cpf" in pessoa[dado]:
             cpf = pessoa[dado]['cpf']
             dados = cpf,
             try:
                 usuario = MariaDB(dados=dados)
                 usuario.connection()
                 usuario.delete_users()
                 return "Usuario deletado"
             except Error as e:
                 return str(e)
         else:
             return "CPF nao informado"
Example #5
0
 def delete(self):
     filmeSeries = request.get_json()
     for dado in range(0, len(filmeSeries)):
         if "id" in filmeSeries[dado]:
             id = filmeSeries[dado]['id']
             dados = id,
             try:
                 filmeserie = MariaDB(dados=dados)
                 filmeserie.connection()
                 filmeserie.delete_filmes_series()
                 return "Filme ou serie deletado"
             except Error as e:
                 return str(e)
         else:
             return "Id nao informado"
Example #6
0
    def post(self):
        filmeSeries = request.get_json()
        for dado in range(0, len(filmeSeries)):
            nome = filmeSeries[dado]['nome']
            tipo = filmeSeries[dado]['tipo']
            if "temporada" in filmeSeries[dado]:
                temporada = filmeSeries[dado]['temporada']
            else:
                temporada = None
            if "episodio" in filmeSeries[dado]:
                episodio = filmeSeries[dado]['episodio']
            else:
                episodio = None

            dados = nome, tipo, temporada, episodio

            filmeserie = MariaDB(dados=dados)
            filmeserie.connection()
            filmeserie.insert_filmes_series()
        return "Incluído com sucesso"
Example #7
0
    def post(self):
        pessoa = request.get_json()
        for dado in range(0, len(pessoa)):
            if 'cpf' in pessoa[dado]:
                cpf = pessoa[dado]['cpf']
            else:
                return 'CPF do usuario e obrigatorio'

            nome = pessoa[dado]['nome']
            telefone = pessoa[dado]['telefone']
            nascimento = pessoa[dado]['nascimento']

            dados = cpf, nome, telefone, nascimento
            try:
                usuario = MariaDB(dados=dados)
                usuario.connection()
                usuario.insert_users()
                return "Incluído com sucesso"
            except Error as e:
                return str(e)
Example #8
0
    def post(self):
        assistidos = request.get_json()
        for dado in range(0, len(assistidos)):
            if "cpf_pessoa" in assistidos[dado]:
                cpf = assistidos[dado]['cpf_pessoa']
            else:
                return "CPF do usuario nao informado"

            if 'id_filmes_series' in assistidos[dado]:
                id = assistidos[dado]['id_filmes_series']
            else:
                return "Id do filme ou serie nao informado"

            if 'data_assistido' in assistidos[dado]:
                data = assistidos[dado]['data_assistido']
            else:
                return 'Data em que foi assistido nao informada'

            dados = cpf, id, data
            assistido = MariaDB(dados=dados)
            assistido.connection()
            assistido.insert_assistidos()
        return 'Registro incluido com sucesso'
Example #9
0
    def put(self):
        pessoa = request.get_json()
        for dado in range(0, len(pessoa)):
            if "nome" in pessoa[dado]:
                cpf = pessoa[dado]['cpf']
                nome = pessoa[dado]['nome']
                dados = nome, cpf
                usuario = MariaDB(dados=dados, column_update='nome')
                usuario.connection()
                usuario.update_users()
                return 'Nome alterado com sucesso'

            if "telefone" in pessoa[dado]:
                cpf = pessoa[dado]['cpf']
                telefone = pessoa[dado]['telefone']
                dados = telefone, cpf
                usuario = MariaDB(dados=dados, column_update='telefone')
                usuario.connection()
                usuario.update_users()
                return 'Telefone alterado com sucesso'

            if "nascimento" in pessoa[dado]:
                cpf = pessoa[dado]['cpf']
                nascimento = pessoa[dado]['nascimento']
                dados = nascimento, cpf
                usuario = MariaDB(dados=dados, column_update='nascimento')
                usuario.connection()
                usuario.update_users()
                return 'Nascimento alterado com sucesso'
Example #10
0
 def get(self):
     consultUsuario = MariaDB()
     consultUsuario.connection()
     result = consultUsuario.consult_users()
     return result
Example #11
0
 def get(self):
     assistido = MariaDB()
     assistido.connection()
     result = assistido.consult_assistidos()
     return result
Example #12
0
    def put(self):
        filmeSeries = request.get_json()
        for dado in range(0, len(filmeSeries)):
            if 'id' in filmeSeries[dado]:
                if "nome" in filmeSeries[dado]:
                    id = filmeSeries[dado]['id']
                    nome = filmeSeries[dado]['nome']
                    dados = nome, id
                    filmeserie = MariaDB(dados=dados, column_update='nome')
                    filmeserie.connection()
                    filmeserie.update_filmes_series()

                if "tipo" in filmeSeries[dado]:
                    id = filmeSeries[dado]['id']
                    tipo = filmeSeries[dado]['tipo']
                    dados = tipo, id
                    filmeserie = MariaDB(dados=dados, column_update='tipo')
                    filmeserie.connection()
                    filmeserie.update_filmes_series()

                if "temporada" in filmeSeries[dado]:
                    id = filmeSeries[dado]['id']
                    temporada = filmeSeries[dado]['temporada']
                    dados = temporada, id
                    filmeserie = MariaDB(dados=dados,
                                         column_update='temporada')
                    filmeserie.connection()
                    filmeserie.update_filmes_series()

                if "episodio" in filmeSeries[dado]:
                    id = filmeSeries[dado]['id']
                    episodio = filmeSeries[dado]['episodio']
                    dados = episodio, id
                    filmeserie = MariaDB(dados=dados, column_update='episodio')
                    filmeserie.connection()
                    filmeserie.update_filmes_series()

            else:
                return 'Id nao informado'
        return 'Dados alterados com sucesso'
Example #13
0
 def get(self):
     filmeserie = MariaDB()
     filmeserie.connection()
     result = filmeserie.consult_filmes_series()
     return result