Exemple #1
0
        public static PrenumeratoriuSarasas Atrinkti(LeidiniuSarasas leidiniai, PrenumeratoriuSarasas prenumeratoriai, string pav, string men)
        {
            string pavadinimas             = pav;
            int    menesis                 = int.Parse(men);
            PrenumeratoriuSarasas atrinkti = new PrenumeratoriuSarasas();

            for (leidiniai.Pradzia(); leidiniai.Yra(); leidiniai.Kitas())
            {
                if (leidiniai.ImtiDuomenis().Pavadinimas == pavadinimas)
                {
                    for (prenumeratoriai.Pradzia(); prenumeratoriai.Yra(); prenumeratoriai.Kitas())
                    {
                        var imti = prenumeratoriai.ImtiDuomenis();
                        for (int i = imti.LaikotarpioPradzia; i < imti.LaikotarpioPradzia + imti.LaikotarpioIlgis; i++)
                        {
                            if (menesis == i)
                            {
                                atrinkti.DetiDuomenisA(prenumeratoriai.ImtiDuomenis());
                            }
                        }
                    }
                }
            }
            return(atrinkti);
        }
Exemple #2
0
        public static PrenumeratoriuSarasas NuskaitymasB(string failas, HttpServerUtility Server)
        {
            PrenumeratoriuSarasas sarasas = new PrenumeratoriuSarasas();

            string[] eilutes = File.ReadAllLines(Server.MapPath(failas));
            foreach (string eilute in eilutes)
            {
                string[]        dalys              = eilute.Split(',');
                string          pavarde            = dalys[0];
                string          adresas            = dalys[1];
                int             laikotarpioPradzia = int.Parse(dalys[2]);
                int             laikotarpioIlgis   = int.Parse(dalys[3]);
                int             kodas              = int.Parse(dalys[4]);
                int             kiekis             = int.Parse(dalys[5]);
                Prenumeratorius prenumeratorius    = new Prenumeratorius(pavarde, adresas, laikotarpioPradzia, laikotarpioIlgis, kodas, kiekis);
                sarasas.DetiDuomenisA(prenumeratorius);
            }
            return(sarasas);
        }