projekt_programowanie/Formularz.cpp

62 lines
1.7 KiB
C++

#include "Formularz.hpp"
#include <iostream>
#include <fstream>
#include <cstdlib>
#include <string>
#include <stdlib.h>
#include <vector>
using namespace std;
//Formularz::Formularz()
//{
// cout<<"";
//}
void Formularz::Wypelnij_formularz(int r)
{
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";
}
}
void Formularz::Formularz_nowa_wycieczka()
{
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();
}
}