예제 #1
0
def delete_pending_user(ui, app):
    a = QtWidgets.QWidget()
    email_in, ok = QtWidgets.QInputDialog.getText(a, 'Dialog', 'Enter email')
    if ok:
        manager.delete(str(email_in), cursor, db)
    sql = "SELECT email,phone,username FROM Registrations"
    cursor.execute(sql)
    pending_list = cursor.fetchall()
    manager.fill_table(ui.tableWidget, pending_list)
예제 #2
0
def delete(request):
    response, parameters = validate_request(request)

    if response.status_code == 204:
        if manager.delete(parameters['address'], parameters['name']):
            response.status_code = 200
    return response
예제 #3
0
def delete(request):
    response, parameters = validate_request(request)

    if response.status_code == 204:
        if manager.delete(parameters['address'], parameters['name']):
            response.status_code = 200
    return response
예제 #4
0
def loop():

    while True:

        helpers.clear()

        print("========================")
        print("  BIENVENIDO AL GESTOR  ")
        print("========================")
        print("[1] Listar clientes     ")
        print("[2] Mostrar cliente     ")
        print("[3] Añadir cliente      ")
        print("[4] Modificar cliente   ")
        print("[5] Borrar cliente      ")
        print("[6] Salir               ")
        print("========================")

        option = input("> ")

        helpers.clear()

        if option == '1':
            print("Listando los clientes...\n")
            manager.show_all()

        if option == '2':
            print("Mostrando un cliente...\n")
            manager.find()
        if option == '3':
            print("Añadiendo un cliente...\n")
            manager.add()
            print("Cliente añadido correctamente")
        if option == '4':
            print("Modificando un cliente...\n")
            if manager.edit():
                print("Cliente modificado correctamente\n")
        if option == '5':
            print("Borrando un cliente...\n")
            manager.delete()
            print("Cliente borrado correctamente")
        if option == '6':
            print("Saliendo...\n")
            break

        input("\nPresiona ENTER para continuar...")
예제 #5
0
def add(request):
    response, parameters = validate_request(request)

    if response.status_code == 204:
        if manager.delete(parameters['address'], parameters['name']):
            if 'file' in request.FILES:
                if manager.add(image, address, name):
                    response.status_code = 200
    return response
예제 #6
0
def add(request):
    response, parameters = validate_request(request)

    if response.status_code == 204:
        if manager.delete(parameters['address'], parameters['name']):
            if 'file' in request.FILES:
                if manager.add(image, address, name):
                    response.status_code = 200
    return response
예제 #7
0
def delete(request):
    '''
    calls the methods of the package manager (delete an image)
    and returns File or None to the end of the process.
    '''
    response, parameters = validate_request(request)

    if response.status_code == 204:
        if manager.delete(parameters['address'], parameters['name']):
            response.status_code = 200
    return response
예제 #8
0
 def delete(x):
     print(switch.get(x))
     manager.delete()
     print("Cliente borrado correctamente\n")