public async Task <IActionResult> OnGetAsync(int?id) { if (id == null) { return(NotFound()); } //IELTSTransaction = await _context.IELTSTransaction.FirstOrDefaultAsync(m => m.PaymentID == id); IELTSTransaction = (await _context.IELTSTransaction .FromSqlInterpolated($"EXEC SPR_IEL_Transactions @ReportType=null, @BritishCouncilRef=null, @Email=null, @PaymentDateFrom=null, @PaymentDateTo=null, @ActionsRequired=null, @TransactionID={id}") .ToListAsync()) .FirstOrDefault(); if (IELTSTransaction == null) { return(NotFound()); } UserDetails = await Identity.GetFullName(User.Identity.Name.Split('\\').Last(), _context, _configuration); UserGreeting = Identity.GetGreeting(); SystemVersion = _configuration["Version"]; SystemDatabase = SystemInfo.GetDatabase(_configuration); Browser = Request.Headers["User-Agent"]; return(Page()); }
public async Task <IActionResult> OnGetAsync(int?id) { if (id == null) { return(NotFound()); } IELTSTransaction = await _context.IELTSTransaction.FirstOrDefaultAsync(m => m.PaymentID == id); if (IELTSTransaction == null) { return(NotFound()); } return(Page()); }
public async Task <IActionResult> OnPostAsync(int?id) { if (id == null) { return(NotFound()); } IELTSTransaction = await _context.IELTSTransaction.FindAsync(id); if (IELTSTransaction != null) { _context.IELTSTransaction.Remove(IELTSTransaction); await _context.SaveChangesAsync(); } return(RedirectToPage("./Index")); }