public ActionResult ReadAnnees() { IList <AnneeModels> models = new List <AnneeModels>(); using (AnneeRepository repository = new AnneeRepository()) { IQueryable <Years> c = repository.All(); models = repository.All().Select(x => new AnneeModels { id = x.Id, year = x.Year }).ToList(); } return(View(models)); }
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)); }