private void przyciskDalej_Click(object sender, EventArgs e) { string imie = textImie.Text; string nazwisko = textNazwisko.Text; string nrtel = textNrtel.Text; string kraj = textKraj.Text; if (imie.Length > 1 && nazwisko.Length > 1 && nrtel.Length > 8 && nrtel.Length < 14 && kraj.Length > 0) { Rezerwacje p1 = new Rezerwacje(loty[wybrany_lot], imie, nazwisko, nrtel, kraj); licznik_rezerwacji++; rezerwacje.Add(p1); textImie.Clear(); textNazwisko.Clear(); textNrtel.Clear(); textKraj.Clear(); panelRezerw.Hide(); //panelKarta.Location = new Point(16, 16); panelKarta.Show(); panelKarta.BringToFront(); } else MessageBox.Show("Wprowadzono nieprawidłowe dane!"); }
void wczytywanieRezerw() { string pathRezerw = "rezerwacjeplik.dat"; FileInfo datFile = new FileInfo(pathRezerw); BinaryReader br = new BinaryReader(datFile.OpenRead()); licznik_rezerwacji = br.ReadInt32(); licznik_kart = br.ReadInt32(); for (int i=0; i<licznik_rezerwacji;i++) { string tempImie = br.ReadString(); string tempNazwisko = br.ReadString(); string tempKraj = br.ReadString(); string tempNrtel = br.ReadString(); string tempNrlotu = br.ReadString(); string tempData = br.ReadString(); bool tempAnulowana = br.ReadBoolean(); Rezerwacje rez1 = new Rezerwacje(tempNrlotu,tempData,tempImie,tempNazwisko, tempNrtel,tempKraj,tempAnulowana); rezerwacje.Insert(i,rez1); } br.Close(); }
public void anuluj_rezerwacje(Rezerwacje r) { r.anuluj(); }