Пример #1
0
 void PridetiPardavimoKaina(Knygynas parduotos, Knygynas knygos)
 {
     for (int i = 0; i < parduotos.Kiekis; i++)
     {
         double kaina = DidziausiaKaina(parduotos.GrazintiKnyga(i), knygos);
         parduotos.GrazintiKnyga(i).Kaina = kaina;
     }
 }
Пример #2
0
 double DidziausiaKaina(Knyga knyga, Knygynas knygos)
 {
     for (int i = 0; i < knygos.Kiekis; i++)
     {
         if (knygos.GrazintiKnyga(i) >= knyga)
         {
             knyga.Kaina = knygos.GrazintiKnyga(i).Kaina;
         }
     }
 }
Пример #3
0
 void SpausdintiFaila(Knygynas knygos, string failoVardas, string lentelesAntraste)
 {
     using (StreamWriter rasyti = new StreamWriter(failoVardas, true, Encoding.GetEncoding(1257)))
     {
         rasyti.WriteLine(lentelesAntraste);
         rasyti.WriteLine(new string('-', 85));
         rasyti.WriteLine("{0,-12} {1,-20} {2,23} {3,18}", "Platintojas", "Pavadinimas", "Kiekis", "Egz. kaina");
         rasyti.WriteLine(new string('-', 85));
         for (int i = 0; i < knygos.Kiekis; i++)
         {
             rasyti.WriteLine(knygos.GrazintiKnyga(i));
             rasyti.WriteLine(new string('-', 85));
         }
     }
 }