private List <NiveauModels> getListNiveaux(IQueryable <Levels> niveaux) { List <NiveauModels> ac = new List <NiveauModels>(); foreach (var aca in niveaux) { NiveauModels x = new NiveauModels { id = aca.Id, title = aca.Title, cycleId = aca.Cycle_Id, }; ac.Add(x); } return(ac); }
private List <NiveauModels> getListNiveau(IQueryable <Levels> levels) { List <NiveauModels> niveaux = new List <NiveauModels>(); foreach (var level in levels) { NiveauModels niveau = new NiveauModels { id = level.Id, title = level.Title, cycleId = level.Cycle_Id, cycleTitle = level.Cycles.Title }; niveaux.Add(niveau); } return(niveaux); }
public ActionResult ReadNiveau(Guid id) { NiveauModels model; using (NiveauRepository repository = new NiveauRepository()) { Levels l = repository.GetLevelById(id); IQueryable <Pupils> p = repository.GetElevesByLevelId(id); model = new NiveauModels { id = l.Id, title = l.Title, cycleId = l.Cycle_Id, cycleTitle = l.Cycles.Title, eleves = getListEleves(p) }; } return(View(model)); }