Exemple #1
0
        private List <AnneeModels> getListYears(IQueryable <Years> years)
        {
            List <AnneeModels> list = new List <AnneeModels>();

            foreach (var u in years)
            {
                AnneeModels a = new AnneeModels
                {
                    id   = u.Id,
                    year = u.Year
                };
                list.Add(a);
            }
            return(list);
        }
        public ActionResult ReadAnnee(Guid id)
        {
            AnneeModels model;

            using (AnneeRepository repository = new AnneeRepository())
            {
                Years a = repository.GetYearById(id);
                IQueryable <Periods>    l = repository.GetPeriodesById(id);
                IQueryable <Classrooms> c = repository.GetClassesByYearId(id);
                model = new AnneeModels
                {
                    id      = a.Id,
                    year    = a.Year,
                    periods = getListPeriode(l),
                    classes = getListClasses(c)
                };
            }
            return(View(model));
        }