QrRapido/Views/Shared/Error.cshtml
Ricardo Carneiro fc02c22f40
All checks were successful
Deploy QR Rapido / test (push) Successful in 3m32s
Deploy QR Rapido / build-and-push (push) Successful in 6m51s
Deploy QR Rapido / deploy-staging (push) Has been skipped
Deploy QR Rapido / deploy-production (push) Successful in 1m54s
feat: error page
2025-08-12 21:33:00 -03:00

44 lines
1.4 KiB
Plaintext

@using QRRapidoApp.Models
@model ErrorViewModel
@{
ViewData["Title"] = "Erro";
Layout = "~/Views/Shared/_Layout.cshtml";
}
<div class="container mt-5">
<div class="row justify-content-center">
<div class="col-md-8">
<div class="alert alert-danger">
<h1 class="display-4">Erro</h1>
<p>Ocorreu um erro durante o processamento da sua solicitação.</p>
@if (Model?.ShowRequestId == true)
{
<p>
<strong>Request ID:</strong> <code>@Model.RequestId</code>
</p>
}
@if (!string.IsNullOrEmpty(ViewBag.ErrorCode))
{
<p>
<strong>Código do erro:</strong> <code>@ViewBag.ErrorCode</code>
</p>
}
@if (!string.IsNullOrEmpty(ViewBag.ErrorMessage))
{
<p>
<strong>Mensagem:</strong> @ViewBag.ErrorMessage
</p>
}
</div>
<div class="mt-3">
<a href="/pt-BR" class="btn btn-primary">Voltar ao Início</a>
<a href="/pt-BR/Account/Login" class="btn btn-secondary">Tentar Login Novamente</a>
</div>
</div>
</div>
</div>