@using Microsoft.AspNetCore.Mvc.Localization @using Microsoft.AspNetCore.Mvc.TagHelpers @using gehGassi.Web.Models @using gehGassi.Web.Helper @inject IViewLocalizer Localizer @model CheckoutAddressVm @{ ViewData["Title"] = $"{Localizer["Common_Checkout"].Value} {Localizer["Checkout_Step_2"].Value}"; string companyRequired = ""; if (Model.OrderSource == OrderSourceVm.Customer) { companyRequired = "required"; } }
@await Html.PartialAsync("_CheckoutHeader", new CheckoutHeaderVm() { Step = 2 })

@if (Model.DeliveryAddressIsBilling) { @Localizer["Checkout_Address_Both"] } else { @Localizer["Checkout_Address_Billing"] }

@Model.Company
@if (!string.IsNullOrWhiteSpace(Model.Title)) { @Model.Title } @Model.FirstName @Model.LastName
@Model.BillingAddress.AddressLine1
@if (!string.IsNullOrWhiteSpace(Model.BillingAddress.AddressLine2)) {
@Model.BillingAddress.AddressLine2
}
@Model.BillingAddress.Zip @Model.BillingAddress.City
@Model.BillingCountryName
@if (!Model.DeliveryAddressIsBilling) {

@Localizer["Checkout_Address_Delivery"]

@Model.DeliveryCompany
@if (!string.IsNullOrWhiteSpace(Model.DeliveryTitle)) { @Model.DeliveryTitle } @Model.DeliveryFirstName @Model.DeliveryLastName
@Model.DeliveryAddress.AddressLine1
@if (!string.IsNullOrWhiteSpace(Model.DeliveryAddress.AddressLine2)) {
@Model.DeliveryAddress.AddressLine2
}
@Model.DeliveryAddress.Zip @Model.DeliveryAddress.City
@Model.DeliveryCountryName
}
@Localizer["Checkout_Address_Edit"]

@Localizer["Checkout_Address_Billing"]

@Localizer["Checkout_Address_Delivery"]

@Html.Hidden("jsLookupCountriesUrl", Url.Action("LookupCountries", "Country")) @Html.Hidden("jsLookupStatesUrl", Url.Action("LookupStates", "Country"))