Ejemplo n.º 1
0
from conexion.ConexionHtml import ConexionHtml

print("Content-Type: text/html; charset=utf-8")
print()
diccionario = {"error": ""}
print(ConexionHtml.html("templates/CerrarSesion.html", diccionario))
Ejemplo n.º 2
0
form = cgi.FieldStorage()
id = "".join(form.getlist("id"))
numero = ""
numero += "".join(form.getlist("numero"))
tipo = "".join(form.getlist("tipo"))
saldo = "".join(form.getlist("saldo"))
cookie = cookies.SimpleCookie(os.environ["HTTP_COOKIE"])
correo = cookie['session'].value

print("Content-Type: text/html; charset=utf-8")
print()

if (len(numero) > 0):
    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>"
        })

    count = ConeccionMysql.buscar_cuenta(str(numero))
    if (len(count) > 0):
        print(
            ConexionHtml.html(
                "templates/index_admin.html", {
                    "cookie": str(correo),
                    "solicitudes": str(solicitudes),
Ejemplo n.º 3
0
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(
    "templates/revision.html",
    {"solicitudes": str(ConexionHtml.revision("usuario"))})
print(
    ConexionHtml.html(
        "templates/index_admin.html", {
            "cookie": str(usuario[0][0]),
            "solicitudes": str(solicitudes),
Ejemplo n.º 4
0
pagina = ""
pagina += "".join(form.getlist("pagina"))
cookie = cookies.SimpleCookie(os.environ["HTTP_COOKIE"])
correo = cookie['session'].value
usuario = ConeccionMysql.buscar_usuario(str(correo))
cuenta = ConeccionMysql.buscar("cuenta", "usuario_documento", str(correo))
saldo = str(cuenta[0][4])
cuenta = str(cuenta[0][1])

if (len(pagina) == 0):
    print("Content-Type: text/html; charset=utf-8")
    print()
    print(
        ConexionHtml.html("templates/hretiro.html", {
            "error": "",
            "saldo": saldo,
            "documento": correo,
            "cuenta": cuenta
        }))
else:
    texto = ""
    texto += "".join(form.getlist("texto"))
    print("Content-Type: text/html; charset=utf-8")
    print()
    if (len(texto) == 0):
        codigo = "".join(form.getlist("codigo"))
        dinero = "".join(form.getlist("monto"))
        cu = ConeccionMysql.buscar_cuenta(cuenta)
        if (float(saldo) >= float(dinero)):
            transaccion = ConeccionMysql.buscar("transaccion", "id",
                                                str(codigo))
            if (len(transaccion) > 0):
Ejemplo n.º 5
0
form = cgi.FieldStorage()
pagina = ""
pagina += "".join(form.getlist("pagina"))
documento = "".join(form.getlist("documento"))
password = "".join(form.getlist("contra"))

print("Content-Type: text/html; charset=utf-8")
print()
print(pagina)
if (len(pagina) == 0):
    usuario = ConeccionMysql.iniciarSesion(documento, password, 'EMPLEADO')
    print(usuario)
    if (len(usuario) > 0):
        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(
            "templates/revision.html",
            {"solicitudes": str(ConexionHtml.revision("usuario"))})
        print(
            ConexionHtml.html(
                "templates/index_admin.html", {
                    "cookie": str(usuario[0][0]),
                    "solicitudes": str(solicitudes),
Ejemplo n.º 6
0
nombre = "".join(form.getlist("nombre"))
apellido = "".join(form.getlist("apellido"))
telefono = "".join(form.getlist("telefono"))
direccion = "".join(form.getlist("direccion"))
correo = "".join(form.getlist("correo"))
ciudad = "".join(form.getlist("ciudad"))

usuario = ConeccionMysql.buscar_usuario(correo)
print("Content-Type: text/html; charset=utf-8")
print()
if (str(pagina) == "admin"):
    cookie = cookies.SimpleCookie(os.environ["HTTP_COOKIE"])
    sesion = cookie['session'].value
    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>"
        })
    var = ""
    if len(usuario) > 0:
        var = "Ya existe un usuario registrado con este correo "
    usuario = ConeccionMysql.buscar_usuario(documento)
    if (str(var) == ""):
        token = "" + str(random.randrange(10)) + "" + str(
            random.randrange(10)) + "" + str(random.randrange(10)) + "" + str(
                random.randrange(10)) + "" + str(random.randrange(10))
Ejemplo n.º 7
0
from conexion.ConexionHtml import ConexionHtml
from conexion.ConeccionMysql import ConeccionMysql
from http import cookies
import os, cgi

form = cgi.FieldStorage()
pagina = ""
pagina += "".join(form.getlist("pagina"))
cookie = cookies.SimpleCookie(os.environ["HTTP_COOKIE"])
if ('session' in cookie.keys()):
    correo = cookie['session'].value
    usuario = ConeccionMysql.buscar_usuario(str(correo))
    if (str(usuario[0][9]) == "CLIENTE"):
        print("Content-Type: text/html; charset=utf-8")
        print()
        transacciones = ConexionHtml.transacciones(str(usuario[0][0]))
        tabla = ConexionHtml.html("templates/transferencias.html",
                                  {"datos": transacciones})
        print(
            ConexionHtml.html("templates/index_cliente.html", {
                "cookie": str(usuario[0][0]),
                "tabla": tabla
            }))
    else:
        solicitudes = ConexionHtml.html(
            "templates/solicitudes.html", {
                "solicitudes": str(ConexionHtml.render("usuario", "1")),
                "campos": "<th>Activar</th>"
            })
        usuarios = ConexionHtml.html(
            "templates/solicitudes.html", {
Ejemplo n.º 8
0
pagina = ""
pagina += "".join(form.getlist("pagina"))
cookie = cookies.SimpleCookie(os.environ["HTTP_COOKIE"])
correo = cookie['session'].value
usuario = ConeccionMysql.buscar_usuario(str(correo))
cuenta = ConeccionMysql.buscar("cuenta", "usuario_documento", str(correo))
saldo = str(cuenta[0][4])
cuenta = str(cuenta[0][1])

if (len(pagina) == 0):
    print("Content-Type: text/html; charset=utf-8")
    print()
    print(
        ConexionHtml.html("templates/htransferencia.html", {
            "error": "",
            "saldo": saldo,
            "documento": correo,
            "cuenta": cuenta
        }))
else:
    texto = ""
    texto += "".join(form.getlist("texto"))
    print("Content-Type: text/html; charset=utf-8")
    print()
    if (len(texto) == 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)):
Ejemplo n.º 9
0
from conexion.ConexionHtml import ConexionHtml
from conexion.ConeccionMysql import ConeccionMysql
from http import cookies
import os, cgi

form = cgi.FieldStorage()
pagina = ""
pagina += "".join(form.getlist("pagina"))
cookie = cookies.SimpleCookie(os.environ["HTTP_COOKIE"])

if (len(pagina) == 0):
    print("Content-Type: text/html; charset=utf-8")
    print()
    print(ConexionHtml.html("templates/hconsignacion.html", {"error": ""}))
else:
    print("Content-Type: text/html; charset=utf-8")
    print()
    cuenta = "".join(form.getlist("cuenta"))
    dinero = "".join(form.getlist("dinero"))
    cu = ConeccionMysql.buscar_cuenta(cuenta)
    if (len(cu) > 0):
        ConeccionMysql.actualizar_cuenta(str(cuenta), float(dinero))
        print(
            ConexionHtml.html(
                "templates/hconsignacion.html",
                {"error": "Consignacion realizada correctamente"}))
    else:
        print(
            ConexionHtml.html(
                "templates/hconsignacion.html",
                {"error": "La cuenta " + str(cuenta) + " no existe"}))