@model Order

@{
    ViewBag.Title = "Address And Payment";
}

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

<form asp-antiforgery="true">
    <h2>Address And Payment</h2>
    <hr />
    <div asp-validation-summary="All" class="text-danger"></div>
    <fieldset>
        <legend>Shipping Information</legend>

        @Html.EditorForModel()
    </fieldset>
    <fieldset>
        <legend>Payment</legend>
        <p>We're running a promotion: all unicorns are free with the promo code: "FREE"</p>

        <div class="editor-label">
            <label title="Promo Code">Promo Code</label>
        </div>
        <div class="editor-field">
            @Html.TextBox("PromoCode")
        </div>
    </fieldset>

    <input type="submit" value="Submit Order" />
</form>