#include "admin.hpp" #include #include #include #include #include using namespace std; bool Admin::autoryzacja() { string haslo="hulajnoga"; string kod; int licznik; licznik=0; cout<<"Wpisz haslo dostepu do panelu administracji: "<>kod; while(kod!=haslo&&licznik<=2) { licznik=licznik+1; cout<<"Podane haslo nie jest poprawne. Sprobuj jeszcze raz"<>kod; } if(licznik>2) { cout<<"Zbyt duzo prob logowania."<>id; cout<<"Podaj miejsce wycieczki: "; cin>>miejsce; cout<<"Podaj date wyjazdu w formacie dd-mm-rrrr: "; cin>>od; cout<<"Podaj date powrotu w formacie dd-mm-rrrr: "; cin>>d_do; cout<<"Podaj cene wycieczki: "; cin>>cena; plik<>id; cout<<"Podaj imie klienta: "; cin>>imie; cout<<"Podaj nazwisko klienta: "; cin>>nazwisko; cout<<"Podaj adres klienta: "; cin.ignore(); getline(cin, adres); cout<<"Podaj numer telefonu klienta: "; cin.ignore(); getline(cin, numer); plik<= linia.length()) temp << linia << endl; } temp.close(); fin.close(); remove("lista_wycieczek.txt"); rename("temp.txt","lista_wycieczek.txt"); } void Admin::usun_klienta() { string usun; string linia; ifstream fin; fin.open("Klienci.txt"); ofstream temp; temp.open("temp.txt"); cout << "Wpisz id wycieczki oraz imie klienta: "; cin.ignore(); getline(cin, usun); while (getline(fin,linia)) { size_t pos = linia.find(usun); if (pos >= linia.length()) temp << linia << endl; } temp.close(); fin.close(); remove("Klienci.txt"); rename("temp.txt","Klienci.txt"); }