コード例 #1
0
def Edit_Categoria():

    formCategoria={}
    formCategoria['nombre']=(input("Ingrese nombre de la Categoria: ").capitalize())
    
    if validator.edit_Categoria(formCategoria)=={}:
        user=Categoria("",formCategoria['nombre'])
        user.select()
        print(user.select())
        a=user.select()
        # print(a[0])
        print("\n Categoria encontrada")
        
        
        formeditCategoria={}
        formeditCategoria['id']=str(a[0])
        print("-"*35)
        validator.listar_categoria()
        print("-"*35)
        formeditCategoria['nombrecate']=(input("Ingrese nueva Categoria: ").capitalize())
        formeditCategoria['edit']="1"

        if validator.validar_cate(formeditCategoria)=={}:
            user=Categoria(formeditCategoria['id'],formeditCategoria['nombrecate'])
            user.update()
            print("Almacen Actualizada exitosamente")
        else:
            print(validator.validar_cate(formeditCategoria))
    else:
        print(validator.edit_Categoria(formCategoria))
コード例 #2
0
def Del_Categoria():

    formCategoria = {}
    print("-" * 35)
    validator.listar_categoria()
    print("-" * 35)
    formCategoria['nombre'] = (
        input("Ingrese categoria a eliminar: ").capitalize())

    if validator.edit_Categoria(formCategoria) == {}:
        user = Categoria("", formCategoria['nombre'])
        a = user.select()
        print("ID: " + str(a[0]) + " - Nombre: " + str(a[1]))
        print("\n Categoria encontrada")

        eliminar()
        confir = (input().upper())

        if confir == "S":
            formdeleteCategoria = {}
            formdeleteCategoria['ID'] = str(a[0])

            if validator.eliminar_Categoria(formdeleteCategoria) == {}:
                user = Categoria(formdeleteCategoria['ID'],
                                 formCategoria['nombre'])
                user.delete()

                print("\n Categoria Eliminada")

            else:
                print(validator.eliminar_Categoria(formdeleteCategoria))

        elif confir == "N":
            print("Volviendo al menu principal")
        else:
            eliminar()

    else:
        print(validator.edit_Categoria(formCategoria))