public async Task <IActionResult> OnPostAsync(int?id) { if (id == null) { return(NotFound()); } FiliereMatiere = await _context.FiliereMatieres.FindAsync(id); if (FiliereMatiere != null) { _context.FiliereMatieres.Remove(FiliereMatiere); await _context.SaveChangesAsync(); } return(RedirectToPage("./Index")); }
public async Task <IActionResult> OnGetAsync(int?id) { if (id == null) { return(NotFound()); } FiliereMatiere = await _context.FiliereMatieres .Include(f => f.Filiere) .Include(f => f.Matiere) .Include(f => f.Prof).FirstOrDefaultAsync(m => m.ID == id); if (FiliereMatiere == null) { return(NotFound()); } return(Page()); }
public async Task <IActionResult> OnGetAsync(int?id) { if (id == null) { return(NotFound()); } FiliereMatiere = await _context.FiliereMatieres .Include(f => f.Filiere) .Include(f => f.Matiere) .Include(f => f.Prof).FirstOrDefaultAsync(m => m.ID == id); if (FiliereMatiere == null) { return(NotFound()); } ViewData["FiliereId"] = new SelectList(_context.Filieres, "ID", "Libelle"); ViewData["MatiereId"] = new SelectList(_context.Matieres, "ID", "Libelle"); ViewData["ProfId"] = new SelectList(_context.AppUSers, "Id", "Id"); return(Page()); }