24 lines
540 B
C#
24 lines
540 B
C#
using Microsoft.AspNetCore.Mvc;
|
|
using Microsoft.AspNetCore.Mvc.RazorPages;
|
|
|
|
namespace OliverBooth.Pages.Contact;
|
|
|
|
public class Result : PageModel
|
|
{
|
|
public bool WasSuccessful { get; private set; }
|
|
|
|
public IActionResult OnGet()
|
|
{
|
|
if (!TempData.ContainsKey("Success"))
|
|
{
|
|
return RedirectToPage("/Contact/Index");
|
|
}
|
|
|
|
#pragma warning disable S1125
|
|
WasSuccessful = TempData["Success"] is true;
|
|
#pragma warning restore S1125
|
|
TempData.Remove("Success");
|
|
return Page();
|
|
}
|
|
}
|