예제 #1
0
        static void Main(string[] args)
        {
            MokinioRepozitorijaCS repo     = new MokinioRepozitorijaCS();
            List <MokinysCS>      mokiniai = repo.Retrieve();
            string OlNugaletojas           = "";

            foreach (var item in mokiniai)
            {
                if (item.OlimpijaduNugaletojas == true)
                {
                    OlNugaletojas = "Taip";
                }
                else
                {
                    OlNugaletojas = "Ne";
                }
                Console.WriteLine("Mokinys ID={0}, vardas - {1}, olimpijados nugalėtojas - {2}", item.ID, item.Vardas, OlNugaletojas);
            }
            Console.WriteLine("Mokinys kurio ID=3 - {0}", mokiniai.Where(x => x.ID == 3).FirstOrDefault().Vardas);

            ReportGeneratorCS reportGenerator  = new ReportGeneratorCS(new MokinioRepozitorijaCS());
            string            mokiniuAtaskaita = reportGenerator.GeneruotiMokiniuAtaskaita();

            Console.WriteLine("Ataskaita:");
            Console.WriteLine(mokiniuAtaskaita);

            Console.ReadLine();
        }
예제 #2
0
        public string GeneruotiMokiniuAtaskaita()
        {
            List <MokinysCS> visiMokiniai    = _mokinioRepozitorija.Retrieve();
            string           mokinysTarpinis = "";

            foreach (var vienasMokinys in visiMokiniai)
            {
                mokinysTarpinis += "ID: " + vienasMokinys.ID + " Vardas: " + vienasMokinys.Vardas + Environment.NewLine;
            }
            return(mokinysTarpinis);
        }