public List <StudentoAtaskaitosEilute> StudentoSuvestine(int studentoId)
        {
            List <StudentoAtaskaitosEilute> studentoAtaskaita = new List <StudentoAtaskaitosEilute>();
            Studentas studentas = studentuRepozitorija.Retrieve(studentoId);


            List <Pamoka> pamokos = studentas.Pamokos();

            foreach (var pamoka in pamokos)
            {
                string pamokosPavadinimas      = pamoka.Pavadinimas;
                string pirmoTrimestroPazymiai  = string.Join(",", pamoka.pazymiai1Trimestras.Select(n => n.ToString()).ToArray());
                string antroTrimestroPazymiai  = string.Join(",", pamoka.pazymiai2Trimestras.Select(n => n.ToString()).ToArray());
                string trecioTrimestroPazymiai = string.Join(",", pamoka.pazymiai3Trimestras.Select(n => n.ToString()).ToArray());
                int    pirmoTrimestroVidurkis  = pamoka.PirmoTrimestroVidurkis();
                int    antroTrimestroVidurkis  = pamoka.AntroTrimestroVidurkis();
                int    trecioTrimestroVidurkis = pamoka.TrecioTrimestroVidurkis();
                int    metinis = pamoka.MetinisVidurkis();

                StudentoAtaskaitosEilute studentoAtaskaitosEilute = new StudentoAtaskaitosEilute(
                    pamokosPavadinimas,
                    pirmoTrimestroPazymiai,
                    antroTrimestroPazymiai,
                    trecioTrimestroPazymiai,
                    pirmoTrimestroVidurkis,
                    antroTrimestroVidurkis,
                    trecioTrimestroVidurkis,
                    metinis);

                studentoAtaskaita.Add(studentoAtaskaitosEilute);
            }
            return(studentoAtaskaita);
        }
Beispiel #2
0
        public void PridetiNaujaStudenta(int id, string vardas, string pavarde)
        {
            Studentas studentas = Retrieve(id);

            if (studentas == null)
            {
                studentai.Add(new Studentas(id, vardas, pavarde));
            }
        }