public async Task <IActionResult> OnPostAsync(int id) { Invoice = await _invoiceService.GetInvoiceById(id); if (Invoice != null) { _invoiceService.RemoveInvoiceAsync(Invoice.Id); } return(RedirectToPage("./Index")); }
public async Task <IActionResult> OnGetAsync(int?id) { if (id == null) { return(NotFound()); } Invoice = await _invoiceService.GetInvoiceById(id); if (Invoice == null) { return(NotFound()); } return(Page()); }