InventoryManager / Views / Colors / Delete.cshtml
Delete.cshtml
Raw
@model InventoryManager.Models.Colors

@{
    ViewData["Title"] = "Delete";
    int pg;
    if (TempData["CurrentPage"] != null)
        pg = (int)TempData["CurrentPage"];
    else
        pg = 1;
    string currentModel = ModelHelper.GetModelName(Model.GetType().ToString());
}
<div class="container mainDiv">
    <div class="row">
        <div class="col-4 container centeredContainer text-center">
            <h3>Delete @currentModel</h3>
            <h4>Are you sure you want to delete this?</h4>
            <dl class="row">
                <dt class = "col-sm-2">
                    @Html.DisplayNameFor(model => model.Name)
                </dt>
                <dd class = "col-sm-10">
                    @Html.DisplayFor(model => model.Name)
                </dd>
                <dt class = "col-sm-2">
                    @Html.DisplayNameFor(model => model.Description)
                </dt>
                <dd class = "col-sm-10">
                    @Html.DisplayFor(model => model.Description)
                </dd>
            </dl>
    
            <form asp-action="Delete">
                <div class="text-danger btn-group" asp-validation-summary="ModelOnly"></div>
                <input type="hidden" asp-for="Id" />
                <div class="form-group btn-group">
                    <input type="submit" value="Delete" class="btn btn-danger mx-2" style="margin:2px; border-radius:10px;" />
                    <a class="btn btn-secondary mx-2" style="margin:2px; border-radius:10px; color:black; background-color:lightgrey; border-color:lightgray;" asp-action="index"
                       asp-route-pg="@pg">Back</a>
                </div>
            </form>
        </div>
    </div>
</div>

@section Scripts {
    @{
        await Html.RenderPartialAsync("_ValidationScriptsPartial");
    }
    }