diff --git a/Practica1/GestorSanciones.cpp b/Practica1/GestorSanciones.cpp new file mode 100644 index 0000000..472dde8 --- /dev/null +++ b/Practica1/GestorSanciones.cpp @@ -0,0 +1 @@ +class GestorSanciones {} diff --git a/Practica1/GestorSanciones.h b/Practica1/GestorSanciones.h new file mode 100644 index 0000000..c8008e5 --- /dev/null +++ b/Practica1/GestorSanciones.h @@ -0,0 +1,27 @@ +#include "structuras.cpp" +#include "GestorSanciones.cpp" + +using namespace std; + +class GestorSancios { + fstream ficheroSancios; + cadena nomFicheroRadares; + cadena nomFicherosVehiculos; + cadena nomFicherosTipoSancion; + bool ficheroSancionesActivo; +} +public: + ~GestorSancios(); + GestorSancios(cadena nFSanciones, cadena nFRadares, cadena nFVehiculos, cadena nFTipoSancion); + bool getFicheroSancionesActivo(); + void getNomFicheroVehiculos(cadena nF); + void getNomFicheroTipoSancion(cadena nF); + void mostrarRadares(); + bool mostrarRadar(int c); + bool mostrarLecturasRadar(int c); + bool procesarRadar(int c); + bool mostrarVehiculo(cadena m); + bool anyadirVehiculo(coche v); + bool mostrarTipoSancion(int a); + void mostrarSanciones(); +}; diff --git a/Practica1/main.cpp b/Practica1/main.cpp index ee24888..a022395 100644 --- a/Practica1/main.cpp +++ b/Practica1/main.cpp @@ -2,6 +2,7 @@ #include #include "getch.cpp" #include "estructuras.cpp" +#include "GestorSanciones.h" using namespace std;