return 1;
}
-t_LstArticulos *art_cargar(const char *filename, int tipo)
+t_LstArticulos *art_cargar(const char *filename, int tipo, int tam_bloque)
{
xmlDocPtr document;
xmlNode *node, *inicio;
node = node->next;
}
- tmp->fp = emufs_crear("articulos", tipo-1, sizeof(t_Articulo)*2, sizeof(t_Articulo));
+ fprintf(stderr, "bloque = %d\n", tam_bloque);
+ tmp->fp = emufs_crear("articulos", tipo-1, tam_bloque, sizeof(t_Articulo));
for (node=inicio ; node ; node = node->next) {
if (node->type == XML_ELEMENT_NODE) {
if (strcmp(node->name, "ARTICULO") == 0) {
form = form_crear(win);
sprintf(num, "%08d", articulo->numero);
form_agregar_widget(form, INPUT, "Numero de Artículo", 8, num);
+ form_es_modificable(form, "Numero de Artículo" , 0);
form_agregar_widget(form, INPUT, "Descripción", 50, articulo->desc);
form_agregar_widget(form, INPUT, "Presentación", 30, articulo->presentacion);
form_agregar_widget(form, INPUT, "Stock Actual", 8, articulo->existencia);