public async Task <IActionResult> OnGetAsync(int id) { SuspTablLanguage = await _context.SuspTablLanguage .Include(h => h.SuspTabl) .FirstOrDefaultAsync(m => m.Id == id); SuspTablInvariant = SuspTablLanguage.SuspTabl; return(Page()); }
public async Task <IActionResult> OnPostAsync(int id) { SuspTablLanguage = await _context.SuspTablLanguage .Include(h => h.SuspTabl) .FirstOrDefaultAsync(m => m.Id == id); SuspTablInvariant = SuspTablLanguage.SuspTabl; _context.SuspTablLanguage.Remove(SuspTablLanguage); _context.SuspTablInvariant.Remove(SuspTablInvariant); await _context.SaveChangesAsync(); var url = _urlBuilder.BuildPropertyLink( this.GetLanguage(), "Solubility", system: _contextUtils.GetSystemUrlByHeadClue(SuspTablInvariant.HeadClue) ); return(Redirect(url)); }