public async Task OnGetAsync(int?idModule, int?idMatiere) { Seance = await _context.Seances .Include(s => s.Matiere).ToListAsync(); if (idMatiere != null) { Seance = Seance.Where(e => e.MatiereID == idMatiere).ToList(); IdMat = (int)idMatiere; Matiere = await _context.Matieres.FindAsync(idMatiere); } if (idModule != null) { IdMod = (int)idModule; } }
public async Task OnGetAsync(int?idModule, int?idNiveau, int?idFiliere, int?idMatiere) { Seance = await _context.Seances .Include(s => s.Matiere).ToListAsync(); if (idMatiere != null) { Seance = Seance.Where(e => e.MatiereID == idMatiere).OrderBy(e => e.Date_Seance).ToList(); IdMat = (int)idMatiere; Matiere = await _context.Matieres.FindAsync(idMatiere); } if (idModule != null) { IdMod = (int)idModule; } if (idNiveau != null) { IdNiv = (int)idNiveau; } if (idFiliere != null) { IdFil = (int)idFiliere; } }