Módulo: stores-readFile.js

En este módulo se encuentran las funciones de JavaScript y jQuery que permiten leer un archivo CSV y enviarlo por POST al controlador del módulo stores que permite agregar un inventario a la BD.

Autores

  • Lautaro Villalón, 12-10427 | Yarima Luciani, 13-10770

checkData:

Función que recibe datos de un archivo CSV y revisa que tenga las columnas: activo | medicina | presentacion | disponibilidad.

function checkData(data) -> bool

readCSV:

Función que obtiene el valor del archivo escrito en #fileName, revisa que sea CSV, lee el archivo con el módulo FileReader de JavaScript, convierte a objeto JSON con el módulo csv.toObjects de jQuery.CSV, revisa las columnas con checkData y envía el objeto en forma de String al controlador del módulo stores a través de una petición POST.

function readCSV() -> HTML: asigna variable "#csv" y envia formulario "#Login"