X-Git-Url: https://git.llucax.com/z.facultad/75.06/emufs.git/blobdiff_plain/eac267758149917cf651638a0e2b2f76fc4ed29f..db30ec34669e71266f038fcf7cb2386fa210d531:/emufs_gui/emufs_view.c diff --git a/emufs_gui/emufs_view.c b/emufs_gui/emufs_view.c index 7c6b879..42a5330 100644 --- a/emufs_gui/emufs_view.c +++ b/emufs_gui/emufs_view.c @@ -1,5 +1,4 @@ - #include #include #include @@ -268,33 +267,7 @@ int main(int argc, char *argv[]) msg_box_free(stdscr, dialog); - /* CICLO PRINCIPAL DE LA APLICACION */ - while ((c = main_menu()) != -1) { - switch (c) { - case 0: - menu_articulos(); - break; - case 1: - menu_facturas(); - break; - case 2: - menu_ver_registros(); - break; - case 3: - menu_ver_bloques(); - break; - case 4: - menu_estadisticas(); - break; - case 5: - menu_mantenimiento(); - break; - case 6: - fin = 1; - break; - } - if (fin == 1) break; - } + main_menu(); endwin(); @@ -450,7 +423,29 @@ int main_menu() MENU_OPCION("Salir", "Salir del sistema.") }; - return menu_ejecutar(mi_menu, 7, "Menu Principal"); + while (menu_ejecutar(mi_menu, 7, "Menu Principal")) { + switch (c) { + case 0: + menu_articulos(); + break; + case 1: + menu_facturas(); + break; + case 2: + menu_ver_registros(); + break; + case 3: + menu_ver_bloques(); + break; + case 4: + menu_estadisticas(); + break; + case 5: + menu_mantenimiento(); + } + } + + return 0; }