diff options
| author | Ariel Costas Guerrero <ariel@costas.dev> | 2026-04-02 12:38:10 +0200 |
|---|---|---|
| committer | Ariel Costas Guerrero <ariel@costas.dev> | 2026-04-02 12:45:33 +0200 |
| commit | 1b4f4a674ac533c0b51260ba35ab91dd2cf9486d (patch) | |
| tree | 9fdaf418bef86c51737bcf203483089c9e2b908b /src/Enmarcha.Backend/Views/Alerts/Index.cshtml | |
| parent | 749e04d6fc2304bb29920db297d1fa4d73b57648 (diff) | |
Basic push notification system for service alerts
Co-authored-by: Copilot <copilot@github.com>
Diffstat (limited to 'src/Enmarcha.Backend/Views/Alerts/Index.cshtml')
| -rw-r--r-- | src/Enmarcha.Backend/Views/Alerts/Index.cshtml | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/Enmarcha.Backend/Views/Alerts/Index.cshtml b/src/Enmarcha.Backend/Views/Alerts/Index.cshtml index d541ccc..114f3a5 100644 --- a/src/Enmarcha.Backend/Views/Alerts/Index.cshtml +++ b/src/Enmarcha.Backend/Views/Alerts/Index.cshtml @@ -5,6 +5,14 @@ ViewData["Title"] = "Alertas de servicio"; } +@if (TempData["SuccessMessage"] is string successMsg) +{ + <div class="alert alert-success alert-dismissible fade show d-flex align-items-center gap-2 mb-4" role="alert"> + <i class="bi bi-check-circle-fill"></i> @successMsg + <button type="button" class="btn-close ms-auto" data-bs-dismiss="alert"></button> + </div> +} + <div class="d-flex justify-content-between align-items-center mb-4"> <h1 class="h3 mb-0"> <i class="bi bi-exclamation-triangle me-2 text-warning"></i>Alertas de servicio @@ -66,6 +74,12 @@ else title="Editar"> <i class="bi bi-pencil"></i> </a> + <form action="/backoffice/alerts/@alert.Id/push" method="post" class="d-inline ms-1"> + @Html.AntiForgeryToken() + <button type="submit" class="btn btn-sm btn-outline-primary" title="Enviar notificación push"> + <i class="bi bi-bell"></i> + </button> + </form> <a href="/backoffice/alerts/@alert.Id/delete" class="btn btn-sm btn-outline-danger ms-1" title="Eliminar"> |
