]> git.llucax.com Git - z.facultad/75.06/emufs.git/blobdiff - emufs_gui/emufs_view.c
2 cambios menores
[z.facultad/75.06/emufs.git] / emufs_gui / emufs_view.c
index d72c98744419c5c6e0eb64f6c460a7cffa341cc0..0062719cd8ba3b1c474373e5477569bae9503291 100644 (file)
@@ -264,10 +264,11 @@ void param_xml(char *s, t_Parametros *param)
        }
 }
 
+static t_Parametros parametros;
+
 int main(int argc, char *argv[])
 {
        WINDOW *dialog;
-       t_Parametros parametros;
 
        if (argc != 2) {
                print_help(argv[0]);
@@ -360,7 +361,7 @@ void menu_facturas()
        };
        int opt;
                
-       while ((opt = menu_ejecutar(mi_menu, 6, "Menu Articulos")) != 5) {
+       while ((opt = menu_ejecutar(mi_menu, 6, "Menu Facturas")) != 5) {
                switch (opt) {
                        case 0:
                                fact_agregar(NULL);
@@ -373,6 +374,7 @@ void menu_facturas()
                        break;
                        case 3:
                                fact_consultas(NULL);
+                       break;
                        case 4:
                                fact_recorrer();
                }
@@ -673,7 +675,9 @@ void menu_mantenimiento()
                                nuevo_tam_registro = -1; /* No permito cambiar el tamaƱo de registro */
                                preguntar_nuevo_tipo("Parametros para  Articulos", &nuevo_tipo, &nuevo_tam_bloque, &nuevo_tam_registro);
                                dlg = msg_box(stdscr, COLS, LINES, "Cambiando el formato de archivo .... Aguarde");
-                               art_reformatear(nuevo_tipo, nuevo_tam_bloque, nuevo_tam_registro);
+                               parametros.tipo_arch_art = nuevo_tipo;
+                               parametros.tam_bloque_art = nuevo_tam_bloque;
+                               art_reformatear(&parametros);
                                msg_box_free(stdscr, dlg);
                        break;
                        case 4: