Ejemplo n.º 1
0
 public Klient(string nazwisko, int liczbaProduktów, TypPłatności typPłatności, double doZapłaty)
 {
     this.nazwisko        = nazwisko;
     this.liczbaProduktów = liczbaProduktów;
     this.typPłatności    = typPłatności;
     this.doZapłaty       = doZapłaty;
 }
Ejemplo n.º 2
0
 Klient OdczytKlient(StreamReader sr)
 {
     if (sr.EndOfStream)
     {
         return(null);
     }
     else
     {
         string linia        = sr.ReadLine();
         int    i            = 0;
         string nazwisko     = "",
                liczbaProd   = "",
                typPłatności = "",
                doZapłaty    = "";
         while (linia[i] != ' ')
         {
             nazwisko += linia[i];
             i++;
         }
         i++;
         while (linia[i] != ' ')
         {
             liczbaProd += linia[i];
             i++;
         }
         i++;
         while (linia[i] != ' ')
         {
             typPłatności += linia[i];
             i++;
         }
         i++;
         while (linia[i] != ' ')
         {
             doZapłaty += linia[i];
             i++;
         }
         TypPłatności x = TypPłatności.Gotówka;
         if (typPłatności == "BonTowarowy")
         {
             x = TypPłatności.BonTowarowy;
         }
         if (typPłatności == "Gotówka")
         {
             x = TypPłatności.Gotówka;
         }
         if (typPłatności == "Karta")
         {
             x = TypPłatności.Karta;
         }
         Klient odczyt = new Klient(nazwisko, Convert.ToInt32(liczbaProd), x, Convert.ToDouble(doZapłaty));
         return(odczyt);
     }
 }