Пример #1
0
form = cgi.FieldStorage()
cuenta = "".join(form.getlist("cuenta"))
codigo = "".join(form.getlist("codigo"))
monto = "".join(form.getlist("monto"))
cuenta_dos = ""
cuenta_dos = "".join(form.getlist("cuenta_dos"))
cookie = cookies.SimpleCookie(os.environ["HTTP_COOKIE"])
correo = cookie['session'].value
if (len(cuenta_dos) == 0):
    ConeccionMysql.actualizar_transaccion(str(codigo), str(monto))
    ConeccionMysql.actualizar_cuenta(str(cuenta), float(monto), "retirar")
    ConeccionMysql.eliminar("icompletas", str(codigo))
else:
    print(str(cuenta_dos))
    ConeccionMysql.transferencia(str(codigo), str(monto), cuenta_dos)
    ConeccionMysql.actualizar_cuenta(str(cuenta), float(monto), "retirar")
    ConeccionMysql.actualizar_cuenta(str(cuenta_dos), float(monto))
    ConeccionMysql.eliminar("icompletas", str(codigo))
usuario = ConeccionMysql.buscar_usuario(correo)
solicitudes = ConexionHtml.html(
    "templates/solicitudes.html", {
        "solicitudes": str(ConexionHtml.render("usuario", "1")),
        "campos": "<th>Activar</th>"
    })
usuarios = ConexionHtml.html(
    "templates/solicitudes.html", {
        "solicitudes": str(ConexionHtml.render("usuario", "0")),
        "campos": "<th>Cuenta</th><th>Tipo</th><th>Saldo</th>"
    })
reviciones = ConexionHtml.html(
Пример #2
0
 codigo = "".join(form.getlist("codigo"))
 dinero = "".join(form.getlist("monto"))
 cuentad = "".join(form.getlist("cuentat"))
 rescuenta = ConeccionMysql.buscar_cuenta(str(cuentad))
 if (len(rescuenta) > 0):
     cu = ConeccionMysql.buscar_cuenta(cuenta)
     if (float(saldo) >= float(dinero)):
         transaccion = ConeccionMysql.buscar("transaccion", "id",
                                             str(codigo))
         if (len(transaccion) > 0):
             if (str(transaccion[0][2]) == str(cu[0][0])
                     and str(transaccion[0][1]) == str("1")):
                 saldo = ConeccionMysql.buscar_cuenta(str(cuenta))[0][4]
                 if (float(dinero) <= 1000000):
                     ConeccionMysql.transferencia(
                         str(transaccion[0][0]), dinero,
                         rescuenta[0][0])
                     ConeccionMysql.actualizar_cuenta(
                         str(cuenta), float(dinero), "retirar")
                     ConeccionMysql.actualizar_cuenta(
                         str(cuentad), float(dinero))
                     print(
                         ConexionHtml.html(
                             "templates/htransferencia.html", {
                                 "error":
                                 "Transferencia realizada correctamente",
                                 "saldo": saldo,
                                 "documento": correo,
                                 "cuenta": cuenta
                             }))
                 else: