public async Task <IActionResult> OnPostAsync(int?nirID, int?nirInnovationPropertyID) { if (nirID == null || nirInnovationPropertyID == null) { return(NotFound()); } NirInnovationRate = await _context.NirInnovationRates.FindAsync(nirID, nirInnovationPropertyID); if (NirInnovationRate != null) { _context.NirInnovationRates.Remove(NirInnovationRate); await _context.SaveChangesAsync(); } return(RedirectToPage("./Index")); }
public async Task <IActionResult> OnGetAsync(int?nirID, int?nirInnovationPropertyID) { if (nirID == null || nirInnovationPropertyID == null) { return(NotFound()); } NirInnovationRate = await _context.NirInnovationRates .Include(n => n.NirScale) .Include(n => n.NirInnovationProperty) .FirstOrDefaultAsync(m => m.NirScaleID == nirID && m.NirInnovationPropertyID == nirInnovationPropertyID); if (NirInnovationRate == null) { return(NotFound()); } return(Page()); }