def update(id): dados = request.get_json() with closing(conectar()) as con, closing(con.cursor()) as cur: if not validar_campos(dados, campos3, tipos3): return jsonify({'erro': 'valor(es) inválido(s)'}), 422 cur.execute( "UPDATE filme set titulo=?,data_lancamento=?,ano=?,duracao=?,genero=?,diretor=?,atores=?,sinopse=?,classificacao=?,idioma=?,pais=?,poster=?,imdb=? where id=?", ( dados['titulo'], dados['data_lancamento'], dados['ano'], dados['duracao'], dados['genero'], dados['diretor'], dados['atores'], dados['sinopse'], dados['classificacao'], dados['idioma'], dados['pais'], dados['poster'], dados['imdb'], id, )) con.commit() return localizar(id)
def criar(): listaRetorno = {} dados = request.get_json() with closing(conectar()) as con, closing(con.cursor()) as cur: acabou = False while not acabou: if not validar_campos(dados, campos, tipos): return jsonify({'erro': 'valor(es) inválido(s)'}), 422 try: cur.execute( "Insert into filme (titulo,data_lancamento,ano,duracao,genero,diretor,atores,sinopse,classificacao,idioma,pais,poster,imdb)values(?,?,?,?,?,?,?,?,?,?,?,?,?)", ( dados['titulo'], dados['data_lancamento'], dados['ano'], dados['duracao'], dados['genero'], dados['diretor'], dados['atores'], dados['sinopse'], dados['classificacao'], dados['idioma'], dados['pais'], dados['poster'], dados['imdb'], )) con.commit() return jsonify({'Mensagem': 'sucesso'}), 200 except Exception as inst: return jsonify({'Mensagem': inst.args}), 400
def criar(): dados = request.get_json() if (not checkRecaptcha(dados['recaptcha'])): return jsonify({'erro': 'Recaptcha não aceito'}), 422 with closing(conectar()) as con, closing(con.cursor()) as cur: del dados['recaptcha'] if not validar_campos(dados, campos, tipos): return jsonify({'erro': 'valor(es) inválido(s)'}), 422 try: cur.execute( "Insert into usuario (nome,data_nascimento,senha,email,cpf,endereco,admin)values(?,?,?,?,?,?,?)", ( dados['nome'], dados['data_nascimento'], dados['senha'], dados['email'], dados['cpf'], dados['endereco'], dados['admin'], )) con.commit() return jsonify({'Mensagem': 'sucesso'}), 200 except Exception as inst: return jsonify({'Mensagem': inst.args}), 400
def update(id): dados = request.get_json() with closing(conectar()) as con, closing(con.cursor()) as cur: if not validar_campos(dados,campos3,tipos3): return jsonify({'erro':'valor(es) inválido(s)'}),422 try: cur.execute("UPDATE sessao set sala_id=?,filme_id=?,data_horario_inicio=?,formato=?,dublado=? where id=?",(dados['sala_id'],dados['filme_id'],dados['data_horario_inicio'],dados['formato'],dados['dublado'],id,)) con.commit() return jsonify({'Mensagem':'sucesso'}),200 except Exception as inst: return jsonify({'Mensagem': inst.args}),400
def criar(): dados = request.get_json() with closing(conectar()) as con, closing(con.cursor()) as cur: if not validar_campos(dados,campos,tipos): return jsonify({'erro':'valor(es) inválido(s)'}),422 try: cur.execute("Insert into sessao (sala_id,filme_id,data_horario_inicio,formato,dublado)values(?,?,?,?,?)",(dados['sala_id'],dados['filme_id'],dados['data_horario_inicio'],dados['formato'],dados['dublado'],)) con.commit() return jsonify({'Mensagem':'sucesso'}),200 except Exception as inst: return jsonify({'Mensagem': inst.args}),400
def update(id): dados = request.get_json() with closing(conectar()) as con, closing(con.cursor()) as cur: if not validar_campos(dados, campos, tipos): return jsonify({'erro': 'valor(es) inválido(s)'}), 422 try: cur.execute("UPDATE telefone set telefone=? where usuario_id=?", ( dados['telefone'], dados['usuario_id'], )) con.commit() return jsonify({'Mensagem': 'sucesso'}), 200 except Exception as inst: return jsonify({'Mensagem': inst.args}), 400
def criar(): dados = request.get_json() with closing(conectar()) as con, closing(con.cursor()) as cur: if not validar_campos(dados, campos, tipos): return jsonify({'erro': 'valor(es) inválido(s)'}), 422 try: cur.execute( "Insert into telefone (telefone,usuario_id)values(?,?)", ( dados['telefone'], dados['usuario_id'], )) con.commit() return jsonify({'Mensagem': 'sucesso'}), 200 except Exception as inst: return jsonify({'Mensagem': inst.args}), 400
def criar(): dados = request.get_json() with closing(conectar()) as con, closing(con.cursor()) as cur: if not validar_campos(dados, campos, tipos): return jsonify({'erro': 'valor(es) inválido(s)'}), 422 try: cur.execute( "Insert into tipo_ingresso (nome,preco,observacao)values(?,?,?)", ( dados['nome'], dados['preco'], dados['observacao'], )) con.commit() return jsonify({'Mensagem': 'sucesso'}), 200 except Exception as inst: return jsonify({'Mensagem': inst.args}), 400
def update(id): dados = request.get_json() with closing(conectar()) as con, closing(con.cursor()) as cur: if not validar_campos(dados, campos3, tipos3): return jsonify({'erro': 'valor(es) inválido(s)'}), 422 try: cur.execute( "UPDATE tipo_ingresso set nome=?,preco=?,observacao=? where id=?", ( dados['nome'], dados['preco'], dados['observacao'], id, )) con.commit() return jsonify({'Mensagem': 'sucesso'}), 200 except Exception as inst: return jsonify({'Mensagem': inst.args}), 400
def update(id): dados = request.get_json() with closing(conectar()) as con, closing(con.cursor()) as cur: if not validar_campos(dados, campos, tipos): return jsonify({'erro': 'valor(es) inválido(s)'}), 422 try: cur.execute( "UPDATE ingresso set tipo_ingresso_id=?,sessao_id=?,usuario_id=?,poltrona=?,data_compra=? where id=?", ( dados['tipo_ingresso_id'], dados['sessao_id'], dados['usuario_id'], dados['poltrona'], dados['data_compra'], id, )) con.commit() return jsonify({'Mensagem': 'sucesso'}), 200 except Exception as inst: return jsonify({'Mensagem': inst.args}), 400
def update(id): dados = request.get_json() print(dados) with closing(conectar()) as con, closing(con.cursor()) as cur: if not validar_campos(dados, campos3, tipos3): return jsonify({'erro': 'valor(es) inválido(s)'}), 422 try: cur.execute( "UPDATE sala set nome=?,quantidade_fileira=?,quantidade_assento=?,tipo_sala=? where id=?", ( dados['nome'], dados['quantidade_fileira'], dados['quantidade_assento'], dados['tipo_sala'], id, )) con.commit() return jsonify({'Mensagem': 'sucesso'}), 200 except Exception as inst: return jsonify({'Mensagem': inst.args}), 400
def criar(): dados = request.get_json() with closing(conectar()) as con, closing(con.cursor()) as cur: acabou = False while not acabou: if not validar_campos(dados, campos, tipos): return jsonify({'erro': 'valor(es) inválido(s)'}), 422 try: cur.execute( "Insert into sala (nome,quantidade_fileira,quantidade_assento,tipo_sala)values(?,?,?,?)", ( dados['nome'], dados['quantidade_fileira'], dados['quantidade_assento'], dados['tipo_sala'], )) con.commit() return jsonify({'Mensagem': 'sucesso'}), 200 except Exception as inst: return jsonify({'Mensagem': inst.args}), 400
def criar(): dados = request.get_json() with closing(conectar()) as con, closing(con.cursor()) as cur: acabou = False while not acabou: if not validar_campos(dados, campos, tipos): return jsonify({'erro': 'valor(es) inválido(s)'}), 422 try: cur.execute( "Insert into ingresso (tipo_ingresso_id,sessao_id,usuario_id,poltrona,data_compra)values(?,?,?,?,?)", ( dados['tipo_ingresso_id'], dados['sessao_id'], dados['usuario_id'], dados['poltrona'], dados['data_compra'], )) con.commit() return jsonify({'Mensagem': 'sucesso'}), 200 except Exception as inst: return jsonify({'Mensagem': inst.args}), 400
def update(id): dados = request.get_json() with closing(conectar()) as con, closing(con.cursor()) as cur: if not validar_campos(dados, campos2, tipos2): return jsonify({'erro': 'valor(es) inválido(s)'}), 422 try: cur.execute( "UPDATE usuario set nome=?,data_nascimento=?,senha=?,email=?,cpf=?,endereco=?,admin=? where id=?", ( dados["nome"], dados['data_nascimento'], dados['senha'], dados['email'], dados['cpf'], dados["endereco"], dados['admin'], id, )) con.commit() return jsonify({'Mensagem': 'sucesso'}), 200 except Exception as inst: return jsonify({'Mensagem': inst.args}), 400