Files
hrynco-notification-service/HrynCo.NotificationService.Web/Views/AdminPushTemplates/Delete.cshtml
T
agrynco aba4173827 feat(templates): add localized push templates and actions
Share template keys across email and push with independent editors and revisions. Render localized actions and preserve version-one delivery.

Ref: IT-1627
2026-10-31 09:38:05 +02:00

13 lines
1.1 KiB
Plaintext

@model HrynCo.NotificationService.Web.Controllers.Admin.ViewModels.PushTemplateEditViewModel
@{ ViewData["Title"] = "Delete Push Template"; }
<h1 class="h3">Delete Push Template</h1>
<p>Delete the Push template <strong>@Model.Key</strong> and its @Model.Languages.Count language versions from <strong>@Model.ServiceName</strong>? The Email template is retained.</p>
<form method="post" asp-action="Delete" asp-route-serviceId="@Model.ServiceId">
@Html.AntiForgeryToken()
<input asp-for="Key" type="hidden" /><input asp-for="Revision" type="hidden" /><input asp-for="KeyFilter" type="hidden" />
<div asp-validation-summary="All" class="text-danger" role="alert"></div>
<div class="form-check my-3"><input asp-for="ConfirmDelete" class="form-check-input" /><label asp-for="ConfirmDelete" class="form-check-label">Confirm deletion of this Push template and its translations</label></div>
<button class="btn btn-danger" type="submit">Delete Push Template</button>
<a class="btn btn-secondary" href="@Url.Action("Index", "AdminTemplates", new { serviceId = Model.ServiceId, key = Model.KeyFilter })">Cancel</a>
</form>