tata
This commit is contained in:
parent
f18f62e900
commit
efdb7e1933
@ -87,7 +87,7 @@ void Admin::dodaj_klienta()
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void Admin::usun_wycieczke(int u)
|
Wycieczka* Admin::usun_wycieczke(int u)
|
||||||
{
|
{
|
||||||
string usun;
|
string usun;
|
||||||
string linia;
|
string linia;
|
||||||
|
@ -16,13 +16,13 @@ Wycieczka::Wycieczka(int id, string m, string o, string d, int c)
|
|||||||
cena_w=c;
|
cena_w=c;
|
||||||
}
|
}
|
||||||
|
|
||||||
void Wycieczka::DodajWycieczke(vector<Wycieczka*> lista)
|
void Wycieczka::DodajWycieczke(vector<Wycieczka*> &lista)
|
||||||
{
|
{
|
||||||
lista.push_back(this);
|
lista.push_back(this);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void Wycieczka::UsunWycieczke(Wycieczka& obiekt)
|
void Wycieczka::UsunWycieczke(vector<Wycieczka*> &lista)
|
||||||
{
|
{
|
||||||
cout<<"uskdvkjsdhvkjwa";
|
lista.erase((char*)remove(lista.begin(), lista.end(), this), lista.end());
|
||||||
}
|
}
|
||||||
|
@ -10,7 +10,7 @@ public:
|
|||||||
int id_w, cena_w;
|
int id_w, cena_w;
|
||||||
string miejsce_w, data_od, data_do;
|
string miejsce_w, data_od, data_do;
|
||||||
Wycieczka(int, string, string, string, int); //kontruktor z danymi wycieczki
|
Wycieczka(int, string, string, string, int); //kontruktor z danymi wycieczki
|
||||||
void DodajWycieczke(vector<Wycieczka*>);
|
void DodajWycieczke(vector<Wycieczka*> &);
|
||||||
void UsunWycieczke(Wycieczka& obiekt);
|
void UsunWycieczke(vector<Wycieczka*> &);
|
||||||
};
|
};
|
||||||
#endif
|
#endif
|
||||||
|
@ -15,7 +15,7 @@ class Admin
|
|||||||
// Wycieczka*
|
// Wycieczka*
|
||||||
Wycieczka* dodaj_wycieczke(string plik_nazwa);
|
Wycieczka* dodaj_wycieczke(string plik_nazwa);
|
||||||
void dodaj_klienta();
|
void dodaj_klienta();
|
||||||
void usun_wycieczke(int u);
|
Wycieczka* usun_wycieczke(int u);
|
||||||
void usun_klienta();
|
void usun_klienta();
|
||||||
friend class Wycieczka;
|
friend class Wycieczka;
|
||||||
};
|
};
|
||||||
|
Binary file not shown.
@ -17,3 +17,7 @@ id-Miejsce-data wylotu-data powrotu-cena
|
|||||||
51 USA 06-06-2019 29-07-2019 7050,
|
51 USA 06-06-2019 29-07-2019 7050,
|
||||||
39 WielkaBrytania 12-09-2019 19-09-2019 1500,
|
39 WielkaBrytania 12-09-2019 19-09-2019 1500,
|
||||||
12 azory 453j 464 32,
|
12 azory 453j 464 32,
|
||||||
|
12 ef sdf xxdf 0,
|
||||||
|
324 dgsg sdfs fsf 343,
|
||||||
|
23 dgd dgdg dfgd 34,
|
||||||
|
12 fdf fds df 13,
|
||||||
|
10
main.cpp
10
main.cpp
@ -124,7 +124,9 @@ int main()
|
|||||||
}
|
}
|
||||||
if(w=="STATEK"||w=="statek")
|
if(w=="STATEK"||w=="statek")
|
||||||
{
|
{
|
||||||
a.dodaj_wycieczke("lista_wycieczek_statki.txt");
|
Wycieczka *w=a.dodaj_wycieczke("lista_wycieczek_statki.txt");
|
||||||
|
w->DodajWycieczke(wycieczki);
|
||||||
|
cout<<wycieczki.size();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if(n=='2')
|
if(n=='2')
|
||||||
@ -138,7 +140,9 @@ int main()
|
|||||||
cin>>w;
|
cin>>w;
|
||||||
if(w=="SAMOLOT"||w=="samolot")
|
if(w=="SAMOLOT"||w=="samolot")
|
||||||
{
|
{
|
||||||
a.usun_wycieczke(1);
|
Wycieczka *w=a.usun_wycieczke(1);
|
||||||
|
w->UsunWycieczke(wycieczki);
|
||||||
|
cout<<wycieczki.size();
|
||||||
}
|
}
|
||||||
if(w=="STATEK"||w=="statek")
|
if(w=="STATEK"||w=="statek")
|
||||||
{
|
{
|
||||||
@ -148,6 +152,8 @@ int main()
|
|||||||
if(n=='4')
|
if(n=='4')
|
||||||
{
|
{
|
||||||
a.usun_klienta();
|
a.usun_klienta();
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
if(n=='5')
|
if(n=='5')
|
||||||
{
|
{
|
||||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
obj/Debug/main.o
BIN
obj/Debug/main.o
Binary file not shown.
@ -1,5 +1,5 @@
|
|||||||
# depslib dependency file v1.0
|
# depslib dependency file v1.0
|
||||||
1559772235 source:c:\users\natalia\documents\projekt_programowanie\main.cpp
|
1559833897 source:c:\users\natalia\documents\projekt_programowanie\main.cpp
|
||||||
<iostream>
|
<iostream>
|
||||||
<fstream>
|
<fstream>
|
||||||
<cstdlib>
|
<cstdlib>
|
||||||
@ -20,13 +20,13 @@
|
|||||||
|
|
||||||
1559056436 c:\users\natalia\documents\projekt_programowanie\lista.hpp
|
1559056436 c:\users\natalia\documents\projekt_programowanie\lista.hpp
|
||||||
|
|
||||||
1559739965 c:\users\natalia\documents\projekt_programowanie\wycieczka.hpp
|
1559833897 c:\users\natalia\documents\projekt_programowanie\wycieczka.hpp
|
||||||
<string>
|
<string>
|
||||||
<vector>
|
<vector>
|
||||||
|
|
||||||
1558706247 c:\users\natalia\documents\projekt_programowanie\menu.hpp
|
1558706247 c:\users\natalia\documents\projekt_programowanie\menu.hpp
|
||||||
|
|
||||||
1559738059 source:c:\users\natalia\documents\projekt_programowanie\formularz.cpp
|
1559833246 source:c:\users\natalia\documents\projekt_programowanie\formularz.cpp
|
||||||
"Formularz.hpp"
|
"Formularz.hpp"
|
||||||
<iostream>
|
<iostream>
|
||||||
<fstream>
|
<fstream>
|
||||||
@ -35,7 +35,7 @@
|
|||||||
<stdlib.h>
|
<stdlib.h>
|
||||||
<vector>
|
<vector>
|
||||||
|
|
||||||
1559831182 source:c:\users\natalia\documents\projekt_programowanie\wycieczka.cpp
|
1559833246 source:c:\users\natalia\documents\projekt_programowanie\wycieczka.cpp
|
||||||
"Wycieczka.hpp"
|
"Wycieczka.hpp"
|
||||||
<iostream>
|
<iostream>
|
||||||
<fstream>
|
<fstream>
|
||||||
@ -44,16 +44,16 @@
|
|||||||
<stdlib.h>
|
<stdlib.h>
|
||||||
<vector>
|
<vector>
|
||||||
|
|
||||||
1559738059 c:\users\natalia\documents\projekt_programowanie\formularz.hpp
|
1559833246 c:\users\natalia\documents\projekt_programowanie\formularz.hpp
|
||||||
<string>
|
<string>
|
||||||
<vector>
|
<vector>
|
||||||
|
|
||||||
1559748828 c:\users\natalia\documents\projekt_programowanie\admin.hpp
|
1559834040 c:\users\natalia\documents\projekt_programowanie\admin.hpp
|
||||||
<string>
|
<string>
|
||||||
<vector>
|
<vector>
|
||||||
"Wycieczka.hpp"
|
"Wycieczka.hpp"
|
||||||
|
|
||||||
1559748834 source:c:\users\natalia\documents\projekt_programowanie\admin.cpp
|
1559834040 source:c:\users\natalia\documents\projekt_programowanie\admin.cpp
|
||||||
"admin.hpp"
|
"admin.hpp"
|
||||||
"Wycieczka.hpp"
|
"Wycieczka.hpp"
|
||||||
<iostream>
|
<iostream>
|
||||||
@ -85,7 +85,7 @@
|
|||||||
1559593381 c:\users\natalia\documents\projekt_programowanie\w_statek.hpp
|
1559593381 c:\users\natalia\documents\projekt_programowanie\w_statek.hpp
|
||||||
"Wycieczka.hpp"
|
"Wycieczka.hpp"
|
||||||
|
|
||||||
1559683296 source:c:\users\natalia\documents\projekt_programowanie\listawycieczka.cpp
|
1559833246 source:c:\users\natalia\documents\projekt_programowanie\listawycieczka.cpp
|
||||||
"ListaWycieczka.hpp"
|
"ListaWycieczka.hpp"
|
||||||
<iostream>
|
<iostream>
|
||||||
<fstream>
|
<fstream>
|
||||||
@ -93,6 +93,6 @@
|
|||||||
<string>
|
<string>
|
||||||
<stdlib.h>
|
<stdlib.h>
|
||||||
|
|
||||||
1559734901 c:\users\natalia\documents\projekt_programowanie\listawycieczka.hpp
|
1559833246 c:\users\natalia\documents\projekt_programowanie\listawycieczka.hpp
|
||||||
<string>
|
<string>
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user