def consultar_productos_mas_vendidos(archivo): ''' Función que exporta a un archivo de salida un listado de los productos más vendidos, dado un archivo de entrada. Se le solicita al usuario la cantidad de productos que quiere listar. ''' # Obtiene la cantidad a mostrar. print ("Ingrese la cantidad de productos a listar {}.".format(CANT_MAX_RESULTADOS)) cant_productos = interaccion_usuario.ingresar_numero(1, CANT_MAX_RESULTADOS) resultados = consultas.obtener_productos_mas_vendidos(archivo, cant_productos) # Exporta los resultados - se preparan los datos de acuerdo a la # documentación de la función del módulo salida_resultados. titulo_consulta = "%d productos más vendidos" % cant_productos cabecera = ("Producto", "Cantidad de ventas") nombre_salida = salida_resultados.exportar_resultados(resultados, cabecera, titulo_consulta) print ("Resultados exportados al archivo ", nombre_salida)
def consultar_clientes_mas_gastadores(archivo): ''' Función que exporta a un archivo de salida un listado de los clientes más gastadores, dado un archivo de entrada. Se le solicita al usuario la cantidad de clientes que quiere listar. ''' # Obtiene la cantidad a mostrar. print ("Ingrese la cantidad de clientes a listar [1-{}].".format(CANT_MAX_RESULTADOS)) cant_clientes = interaccion_usuario.ingresar_numero(1, CANT_MAX_RESULTADOS) resultados = consultas.obtener_clientes_mas_gastadores(archivo, cant_clientes) # Exporta los resultados - se preparan los datos de acuerdo a la # documentación de la función del módulo salida_resultados. titulo_consulta = "%d clientes más gastadores" % cant_clientes cabecera = ("Cliente", "Monto gastado") nombre_salida = \ salida_resultados.exportar_resultados(resultados, cabecera, titulo_consulta) print ("Resultados exportados al archivo " + nombre_salida)
def consultar_clientes_mas_gastadores(archivo): ''' Función que exporta a un archivo de salida un listado de los clientes más gastadores, dado un archivo de entrada. Se le solicita al usuario la cantidad de clientes que quiere listar. ''' # Obtiene la cantidad a mostrar. print("Ingrese la cantidad de clientes a listar {}".format( CANT_MAX_RESULTADOS)) cant_clientes = interaccion_usuario.ingresar_numero(1, CANT_MAX_RESULTADOS) resultados = consultas.obtener_clientes_mas_gastadores( archivo, cant_clientes) # Exporta los resultados - se preparan los datos de acuerdo a la # documentación de la función del módulo salida_resultados. titulo_consulta = "{} clientes más gastadores".format(cant_clientes) cabecera = ("Cliente", "Monto gastado") nombre_salida = \ salida_resultados.exportar_resultados(resultados, cabecera, titulo_consulta) print("Resultados exportados al archivo " + nombre_salida)
def consultar_productos_mas_vendidos(archivo): ''' Función que exporta a un archivo de salida un listado de los productos más vendidos, dado un archivo de entrada. Se le solicita al usuario la cantidad de productos que quiere listar. ''' # Obtiene la cantidad a mostrar. print("Ingrese la cantidad de productos a listar {}.".format( CANT_MAX_RESULTADOS)) cant_productos = interaccion_usuario.ingresar_numero( 1, CANT_MAX_RESULTADOS) resultados = consultas.obtener_productos_mas_vendidos( archivo, cant_productos) # Exporta los resultados - se preparan los datos de acuerdo a la # documentación de la función del módulo salida_resultados. titulo_consulta = "%d productos más vendidos" % cant_productos cabecera = ("Producto", "Cantidad de ventas") nombre_salida = salida_resultados.exportar_resultados( resultados, cabecera, titulo_consulta) print("Resultados exportados al archivo ", nombre_salida)