Skip to content

Commit

Permalink
ok
Browse files Browse the repository at this point in the history
l
  • Loading branch information
HipolitoGimenez committed Nov 23, 2023
1 parent 9905516 commit f6680c2
Show file tree
Hide file tree
Showing 5 changed files with 13 additions and 9 deletions.
10 changes: 5 additions & 5 deletions Proyecto/libreria/funciones.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -29,8 +29,8 @@ void agregar_clases(Clases*&lista_clases, Clases* clase, int*tamactual){
delete[]lista_clases;
lista_clases=aux;
}
void leerAsistencias(string archibinrd) {
ifstream f(archibinrd, ios::out | ios::binary);
void leerAsistencias(ifstream& f,string archibinrd) {

cout<<"Nombre archivo";
cout<<archibinrd;
if (f.is_open()) {
Expand Down Expand Up @@ -137,14 +137,14 @@ bool existeSuperposicion(Cliente* cliente, Clases*clase){
if(cliente->clases[i]->horario==clase->horario){
return true;
}

}
return false;
}
void filtrar_clase(Cliente* cliente, int*tamactual)
void filtrar_clase(Cliente* cliente, int*tamactual, Clases* lista_clases)
{
for(int i=0;i<tamactual;i++)
for(int i=0;i<*tamactual;i++)
{

int id_clase=lista_clases[i].idClase;
}
}
Expand Down
3 changes: 2 additions & 1 deletion Proyecto/libreria/funciones.h
Original file line number Diff line number Diff line change
Expand Up @@ -40,11 +40,12 @@ void agregar_clases(Clases*&lista_clases, Clases *clase, int*tamactual);
Clases*read_archivo_clases(string a1, int*contador);
Cliente* guardarCliente(string archivo, int* cantidadClientes);
time_t obtenerFechaHora();
void leerAsistencias(string archibinrd);
void leerAsistencias(ifstream &f, string archibinrd);
void reseteararchivo(string rutaarchi, time_t fechadereset);
Clases* leerClase(string& archivo, int* cantidadClases);
bool existeSuperposicion(Cliente* cliente, Clases*clase);
//void reservarClase(Clases*& listaClases, string& nombreClase, int horario, int& cantidadClases);
Inscripcion*reservarClase(Cliente*cliente, Clases*clase);
void regenerarArchivo();
void filtrar_clase(Cliente* cliente, int*tamactual, Clases* lista_clases);
#endif //FUNCIONES_H
File renamed without changes.
6 changes: 4 additions & 2 deletions Proyecto/main/main.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,10 @@ int main() {
cout<<"Hola munda1";
string rutaArchivoClases = "../Proyecto/iriClasesGYM.csv";
string rutaArchivoClientes = "../Proyecto/iriClientesGYM.csv";
string rutaArchivoAsistencias = "../Proyecto/asistencias.dat";
leerAsistencias(rutaArchivoAsistencias);
//string rutaArchivoAsistencias = "../Proyecto/asistencias.dat";}
string n;
ifstream f("asistencias.dat", ios::out | ios::binary);
leerAsistencias(f, n);
/*int cantAsistencias;
sAsistencia* asistencias = leerArchivoBinario("asistencias_1697673600000.dat", &cantAsistencias);
// "../gngng/
Expand Down
3 changes: 2 additions & 1 deletion Proyecto/main/main.pro
Original file line number Diff line number Diff line change
Expand Up @@ -26,4 +26,5 @@ INCLUDEPATH += $$PWD/../libreria
DEPENDPATH += $$PWD/../libreria

DISTFILES += \
asistencias.dat
asistencias.dat \
asistencias.dat.dat

0 comments on commit f6680c2

Please sign in to comment.