示例#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 ReportGeneratorCS(MokinioRepozitorijaCS mokinioRepozitorija)
 {
     _mokinioRepozitorija = mokinioRepozitorija;
 }