2019-06-06 15:38:17 +02:00
|
|
|
#include "Formularz.hpp"
|
|
|
|
#include <iostream>
|
|
|
|
#include <fstream>
|
|
|
|
#include <cstdlib>
|
|
|
|
#include <string>
|
|
|
|
#include <stdlib.h>
|
|
|
|
#include <vector>
|
|
|
|
using namespace std;
|
|
|
|
//Formularz::Formularz()
|
|
|
|
//{
|
|
|
|
// cout<<"";
|
|
|
|
//}
|
2019-06-06 16:00:30 +02:00
|
|
|
void Formularz::Wypelnij_formularz(int r)
|
2019-06-06 15:38:17 +02:00
|
|
|
{
|
|
|
|
fstream plik;
|
|
|
|
string linia;
|
|
|
|
plik.open("Klienci.txt", ios::out | ios::app);
|
|
|
|
if(plik.good()==true)
|
|
|
|
{
|
|
|
|
string imie, nazwisko, adres, numer;
|
|
|
|
int nr_wycieczki;
|
|
|
|
if(r==0)
|
|
|
|
{cout<<"Podaj identyfikator wycieczki, ktora chcesz zarezerwowac: "; cin>>nr_wycieczki;}
|
|
|
|
else
|
|
|
|
{ nr_wycieczki=0; }
|
|
|
|
cout<<"Podaj imie: ";
|
|
|
|
cin>>imie;
|
|
|
|
cout<<"Podaj nazwisko: ";
|
|
|
|
cin>>nazwisko;
|
|
|
|
cout<<"Podaj adres: ";
|
|
|
|
cin.ignore();
|
|
|
|
getline(cin, adres);
|
|
|
|
cout<<"Podaj numer telefonu: ";
|
|
|
|
getline(cin, numer);
|
|
|
|
plik<<nr_wycieczki; plik<<" "; plik<<imie; plik<<" "; plik<<nazwisko; plik<<" "; plik<<adres; plik<<" "; plik<<numer; plik<<",\n";
|
|
|
|
plik.close();
|
|
|
|
cout<<"Dziekujemy za zarezerwowanie wycieczki!\n";
|
|
|
|
}
|
|
|
|
}
|
2019-06-06 16:00:30 +02:00
|
|
|
void Formularz::Formularz_nowa_wycieczka()
|
2019-06-06 15:38:17 +02:00
|
|
|
{
|
|
|
|
fstream plik;
|
|
|
|
string slowo;
|
|
|
|
plik.open("lista_wycieczek_klienci.txt", ios::out | ios::app);
|
|
|
|
if(plik.good()==true)
|
|
|
|
{
|
|
|
|
int id, cena;
|
|
|
|
string miejsce, od, d_do;
|
|
|
|
id=rand()%17+100;
|
|
|
|
cena=rand()%150+3000;
|
|
|
|
cout<<"Podaj miejsce wycieczki: ";
|
|
|
|
cin.ignore();
|
|
|
|
getline(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;
|
|
|
|
plik<<id; plik<<" "; plik<<miejsce; plik<<" "; plik<<od; plik<<" "; plik<<d_do; plik<<" "; plik<<cena; plik<<",\n";
|
|
|
|
plik.close();
|
|
|
|
}
|
|
|
|
}
|