]> git.llucax.com Git - z.facultad/75.06/emufs.git/commitdiff
* Se agregan compactar facturas y notas (notas no estoy seguro de tener
authorRicardo Markiewicz <gazer.arg@gmail.com>
Sat, 17 Apr 2004 15:50:54 +0000 (15:50 +0000)
committerRicardo Markiewicz <gazer.arg@gmail.com>
Sat, 17 Apr 2004 15:50:54 +0000 (15:50 +0000)
 que ponerlo, ya que compactar notas puede modificar los IDs y se cagan
 las facturas. Ya lo pregunte. Veremos!)

emufs_gui/gui.c
emufs_gui/menu.c

index 4dca288fbc3a20cc1f0dd9eef275070ac4e1dbb7..d7095f764743eda5d620ef10aca40c9ca90f7221 100644 (file)
@@ -406,13 +406,19 @@ void menu_mantenimiento()
        while ((opt = menu_ejecutar(mi_menu, 7, "Menu Mantenimiento")) != 6) {
                switch (opt) {
                        case 0:
        while ((opt = menu_ejecutar(mi_menu, 7, "Menu Mantenimiento")) != 6) {
                switch (opt) {
                        case 0:
+                               dlg = msg_box(stdscr, COLS, LINES, "Compactando archivo.... Aguarde");
                                art_get_lst()->fp->compactar(art_get_lst()->fp);
                                art_get_lst()->fp->compactar(art_get_lst()->fp);
+                               msg_box_free(stdscr, dlg);
                        break;
                        case 1:
                        break;
                        case 1:
+                               dlg = msg_box(stdscr, COLS, LINES, "Compactando archivo.... Aguarde");
                                fact_get_lst()->fp->compactar(fact_get_lst()->fp);
                                fact_get_lst()->fp->compactar(fact_get_lst()->fp);
+                               msg_box_free(stdscr, dlg);
                        break;
                        case 2:
                        break;
                        case 2:
+                               dlg = msg_box(stdscr, COLS, LINES, "Compactando archivo.... Aguarde");
                                fact_get_lst()->fp_texto->compactar(fact_get_lst()->fp_texto);
                                fact_get_lst()->fp_texto->compactar(fact_get_lst()->fp_texto);
+                               msg_box_free(stdscr, dlg);
                        break;
                        case 3:
                                nuevo_tam_registro = -1; /* No permito cambiar el tamaño de registro */
                        break;
                        case 3:
                                nuevo_tam_registro = -1; /* No permito cambiar el tamaño de registro */
index 047e6304d69f2217d65a3abead7d5b32c02da10b..87febe477ba289bdcff016f1a98d49677ff91b5c 100644 (file)
@@ -1,7 +1,7 @@
 
 #include "menu.h"
 
 
 #include "menu.h"
 
-int menu_ejecutar(t_Menu opciones, int cant, char *title)
+int menu_ejecutar(t_Menu *opciones, int cant, char *title)
 {
        WINDOW *menu_win;
        MENU *menu;
 {
        WINDOW *menu_win;
        MENU *menu;