void modificarEstacion(Estacion *estacion) { int eleccion; comienzoTabla(); mostrarEstacion(*estacion); finTabla(); printf("Indique el campo que quiere modificar (1 a 4): "); eleccion = leerOpcionValida("Seleccione opcion: ", '4'); switch(eleccion) { case 1: // ID printf("Nuevo codigo: "); gets(estacion->ID); break; case 2: // Nombre printf("Nuevo nombre: "); gets(estacion->nombre); break; case 3: // Localidad printf("Localidad: "); gets(estacion->localidad); break; case 4: // posicion estacion->pos = leerPosicion_v1(); break; default: printf("Seleccion erronea\n"); printf("La estacion de codigo %s no ha sido modificada\n", estacion->ID); Pausa(); return; } printf("La estacion de codigo %s ha sido modificada\n", estacion->ID); }
/**-------------------------------------------------------- | Funcion: menuSesion | ---------------------------------------------------------- | Descripción: Muestra las opciones del menu: | | 1. Nuevo cliente | | 2. Cerrar sesión | | Entradas: ninguna | | Retorno: seleccion del usuario. | ---------------------------------------------------------*/ int menuSesion(void) { // Variables locales int eleccion; system("cls"); cabeceraTabla("Terminal Punto de Venta"); printf( "1. Nuevo cliente.\n"); printf( "0. Cierre de sesion.\n\n"); eleccion = leerOpcionValida("Seleccione opcion: ", '1'); return eleccion; }
/**------------------------------------------------------------- | Funcion: menuPrincipal | --------------------------------------------------------------- | Descripción: Muestra las opciones del menu principal: | | 1. Mantenimiento de artículos | | 2. Mantenimiento de Proveedores | | Entradas: ninguna | | Retorno: seleccion del usuario. | --------------------------------------------------------------*/ int menuPrincipal(void) { // Variables locales int eleccion; system("cls"); cabeceraTabla("Terminal Punto de Venta"); printf( "1. Identificaci\242n de empleado.\n"); printf( "0. Fin del Programa.\n\n"); eleccion = leerOpcionValida("Seleccione opcion: ", '1'); return eleccion; }
/**------------------------------------------------------------- | Funcion: menuPrincipal | --------------------------------------------------------------- | Descripción: Muestra las opciones del menu principal: | | 1. Mantenimiento de Estaciones | | 2. Mantenimiento de Trenes | | 3. Generacion de Tramos | | Entradas: ninguna | | Retorno: seleccion del usuario. | --------------------------------------------------------------*/ int menuPrincipal(void) { // Variables locales int eleccion; system("cls"); cabeceraTabla("Sistema de Planificacion de Viajes"); printf( "1 Mantenimiento de Estaciones.\n"); printf( "2 Mantenimiento de Trenes.\n"); printf( "3 Generacion de Tramos.\n"); printf( "0. Fin del Programa.\n\n"); eleccion = leerOpcionValida("Seleccione opcion: ", '3'); return eleccion; }
/**------------------------------------------------------------- | Funcion: menuMantenimientoTrenes | --------------------------------------------------------------- | Descripción: Muestra las opciones de mantenimiento: | | 1. Añadir un nuevo tren | | 2. Listar todos los trenes | | 3. Actualizar los datos de un tren | | 4. Eliminar un tren | | Entradas: ninguna | | Retorno: seleccion del usuario. | --------------------------------------------------------------*/ int menuMantenimientoTrenes(void) { // Variables locales int eleccion=0; system("cls"); cabeceraTabla("Mantenimiento de Trenes"); printf( "1 A\244adir un nuevo tren\n"); printf( "2 Listar todos los trenes\n"); printf( "3 Actualizar los datos de un tren\n"); printf( "4. Eliminar un tren\n"); printf( "0. Menu anterior.\n\n"); eleccion = leerOpcionValida("Seleccione opcion: ", '4'); return eleccion; }
/**------------------------------------------------------------- | Funcion: menuPrincipal | --------------------------------------------------------------- | Descripción: Muestra las opciones del menu principal: | | 1. Calcular ruta mas rapida | | 2. Calcular ruta mas corta | | 3. Calcular ruta mas economica | | Entradas: ninguna | | Retorno: seleccion del usuario. | --------------------------------------------------------------*/ int menuPrincipal(void) { // Variables locales int eleccion; system("cls"); cabeceraTabla("Sistema de Planificacion de Viajes"); printf( " 1. Calcular ruta mas rapida\n"); printf( " 2. Calcular ruta mas corta\n"); printf( " 3. Calcular la ruta mas economica.\n"); printf( " 4. Funcion ampliacion\n"); printf( " 0. Fin del Programa.\n\n"); eleccion = leerOpcionValida("Seleccione opcion: ", '4'); return eleccion; }