523 lines
19 KiB
Plaintext
523 lines
19 KiB
Plaintext
@* View is decoupled from Address model as it may be included in other views, eg. Contacts. *@
|
|
@model SbmModel_Portal
|
|
@inject SbmLocaliser Localiser
|
|
@{
|
|
/* Address - Dialog panel */
|
|
// Ensure view is only included once in page.
|
|
if (!Model.RegisterView(Html.ViewContext)) return;
|
|
}
|
|
|
|
<script type="text/javascript">
|
|
sbm.dlg.title.createAddress = '@Localiser.GetJavascriptText("caption.address.create")';
|
|
sbm.dlg.title.updateAddress = '@Localiser.GetJavascriptText("caption.address.update")';
|
|
</script>
|
|
|
|
@using (@Html.BeginForm(FormMethod.Post, new { @id = "frmAddressId", @class = "sbm-form" }))
|
|
{
|
|
@Html.Hidden("Address.Id", "", new { @id = "", @class = "AddressId" })
|
|
@Html.Hidden("Address.DataGroups", "", new { @id = "", @class = "AddressDataGroups" })
|
|
}
|
|
|
|
<div id="dlgAddress" class="sbm-dialog" title="">
|
|
|
|
@using (@Html.BeginForm(FormMethod.Post, new { @id = "frmAddress", @class = "sbm-form", @onSubmit = "return false;" }))
|
|
{
|
|
@Html.Hidden("Address.Id", "", new { @id = "", @class = "AddressId sbm-input" })
|
|
@Html.Hidden("Address.Exists", "", new { @id = "", @class = "AddressExists sbm-input" })
|
|
@Html.Hidden("Address.SupersededStatusConfirmed", "", new { @id = "", @class = "SupersededStatusConfirmed sbm-input" })
|
|
<div class="spacer2"></div>
|
|
|
|
@* Address Owner *@
|
|
<div class="sbm-form-control @Model_Address.GetFieldName(Model_Address.ItemField.Item)">
|
|
<div class="row">
|
|
<div class="col-sm-3">
|
|
<div class="sbm-label">
|
|
<label for="ifAddressItem"><span>@Localiser["label.item"]</span></label>
|
|
</div>
|
|
</div>
|
|
<div class="col-sm">
|
|
<div class="sbm-control">
|
|
@Html.Hidden("Address.ItemType", "", new { @id = "", @class = $"{Model_Address.GetFieldName(Model_Address.ItemField.ItemType)} sbm-input sbm-auto-val" })
|
|
@Html.Hidden("Address.ItemId", "", new { @id = "", @class = $"{Model_Address.GetFieldName(Model_Address.ItemField.ItemId)} sbm-input sbm-auto-val" })
|
|
<input type="text" id="ifAddressItem" class = "@(Model_Address.GetFieldName(Model_Address.ItemField.ItemCaption)) sbm-input sbm-auto-val" readonly="readonly" />
|
|
</div>
|
|
<div class="sbm-message"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row">
|
|
<div class="col-6">
|
|
|
|
@* Address Type *@
|
|
<div class="sbm-form-control @Model_Address.GetFieldName(Model_Address.ItemField.Type)">
|
|
<div class="row">
|
|
<div class="col-sm-6">
|
|
<div class="sbm-label">
|
|
<label for="cbAddressType"><span>@Localiser["label.type"]</span><span class="required"> *</span></label>
|
|
</div>
|
|
</div>
|
|
<div class="col-sm">
|
|
<div class="sbm-control">
|
|
@Html.DropDownList("Address.Type", Model.GetEmptyListForSelect(), Localiser["label.select"], new { @id = "cbAddressType", @class = $"{Model_Address.GetFieldName(Model_Address.ItemField.Type)} sbm-select sbm-auto-val" })
|
|
</div>
|
|
<div class="sbm-message"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="col-6">
|
|
|
|
@* Address Reference External *@
|
|
<div class="sbm-form-control @Model_Address.GetFieldName(Model_Address.ItemField.RefExt)">
|
|
<div class="row">
|
|
<div class="col-sm-6">
|
|
<div class="sbm-label">
|
|
<label for="ifAddressRefExt"><span>@Localiser["label.reference"]</span></label>
|
|
</div>
|
|
</div>
|
|
<div class="col-sm">
|
|
<div class="sbm-control">
|
|
@Html.TextBox("Address.RefExt", "", new { @id = "ifAddressRefExt", @class = $"{Model_Address.GetFieldName(Model_Address.ItemField.RefExt)} sbm-input upper sbm-auto-val", @maxlength = @Model.GetControlMaxLength(SbmDbDfn.ColumnIdx.Address_RefExt) })
|
|
</div>
|
|
<div class="sbm-message"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
@* Address Name *@
|
|
<div class="sbm-form-control @Model_Address.GetFieldName(Model_Address.ItemField.Name)">
|
|
<div class="row">
|
|
<div class="col-sm-3">
|
|
<div class="sbm-label">
|
|
<label for="ifAddressName"><span>@Localiser["label.name"]</span></label>
|
|
</div>
|
|
</div>
|
|
<div class="col-sm">
|
|
<div class="sbm-control">
|
|
@Html.TextBox("Address.Name", "", new { @id = "ifAddressName", @class = $"{Model_Address.GetFieldName(Model_Address.ItemField.Name)} sbm-input sbm-auto-val", @maxlength = @Model.GetControlMaxLength(SbmDbDfn.ColumnIdx.Address_Name) })
|
|
</div>
|
|
<div class="sbm-message"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
@* Address Description *@
|
|
<div class="sbm-form-control @Model_Address.GetFieldName(Model_Address.ItemField.DescBrief)">
|
|
<div class="row">
|
|
<div class="col-sm-3">
|
|
<div class="sbm-label">
|
|
<label for="ifAddressDesc"><span>@Localiser["label.caption"]</span></label>
|
|
</div>
|
|
</div>
|
|
<div class="col-sm">
|
|
<div class="sbm-control">
|
|
@Html.TextBox("Address.DescBrief", "", new { @id = "ifAddressDesc", @class = $"{Model_Address.GetFieldName(Model_Address.ItemField.DescBrief)} sbm-input sbm-auto-val", @maxlength = @Model.GetControlMaxLength(SbmDbDfn.ColumnIdx.Address_DescBrief) })
|
|
</div>
|
|
<div class="sbm-message"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
@* Address lines *@
|
|
<div class="sbm-form-control @Model_Address.GetFieldName(Model_Address.ItemField.Line1)">
|
|
<div class="row">
|
|
<div class="col-sm-3">
|
|
<div class="sbm-label">
|
|
<label for="ifAddressLine1"><span>@Localiser["label.number.street"]</span><span class="required"> *</span></label>
|
|
</div>
|
|
</div>
|
|
<div class="col-sm">
|
|
<div class="sbm-control">
|
|
@Html.TextBox("Address.Line1", "", new { @id = "ifAddressLine1", @class = $"{Model_Address.GetFieldName(Model_Address.ItemField.Line1)} sbm-input sbm-auto-val", @maxlength = @Model.GetControlMaxLength(SbmDbDfn.ColumnIdx.Address_Line1) })
|
|
</div>
|
|
<div class="sbm-message"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="sbm-form-control @Model_Address.GetFieldName(Model_Address.ItemField.Line2)">
|
|
<div class="row">
|
|
<div class="col-sm-3">
|
|
<div class="sbm-label">
|
|
</div>
|
|
</div>
|
|
<div class="col-sm">
|
|
<div class="sbm-control">
|
|
@Html.TextBox("Address.Line2", "", new { @id = "ifAddressLine2", @class = $"{Model_Address.GetFieldName(Model_Address.ItemField.Line2)} sbm-input sbm-auto-val", @maxlength = @Model.GetControlMaxLength(SbmDbDfn.ColumnIdx.Address_Line2) })
|
|
</div>
|
|
<div class="sbm-message"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="sbm-form-control @Model_Address.GetFieldName(Model_Address.ItemField.Line3)">
|
|
<div class="row">
|
|
<div class="col-sm-3">
|
|
<div class="sbm-label">
|
|
</div>
|
|
</div>
|
|
<div class="col-sm">
|
|
<div class="sbm-control">
|
|
@Html.TextBox("Address.Line3", "", new { @id = "ifAddressLine3", @class = $"{Model_Address.GetFieldName(Model_Address.ItemField.Line3)} sbm-input sbm-auto-val", @maxlength = @Model.GetControlMaxLength(SbmDbDfn.ColumnIdx.Address_Line3) })
|
|
</div>
|
|
<div class="sbm-message"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row">
|
|
<div class="col-sm-6">
|
|
|
|
@* Address City *@
|
|
<div class="sbm-form-control @Model_Address.GetFieldName(Model_Address.ItemField.City)">
|
|
<div class="row">
|
|
<div class="col-sm-6">
|
|
<div class="sbm-label">
|
|
<label for="ifAddressCity"><span>@Localiser["label.city"]</span></label>
|
|
</div>
|
|
</div>
|
|
<div class="col-sm">
|
|
<div class="sbm-control">
|
|
@Html.TextBox("Address.City", "", new { @id = "ifAddressCity", @class = $"{Model_Address.GetFieldName(Model_Address.ItemField.City)} sbm-input sbm-auto-val", @maxlength = @Model.GetControlMaxLength(SbmDbDfn.ColumnIdx.Address_City) })
|
|
</div>
|
|
<div class="sbm-message"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="col-sm-6">
|
|
|
|
@* Address Province *@
|
|
<div class="sbm-form-control @Model_Address.GetFieldName(Model_Address.ItemField.Province)">
|
|
<div class="row">
|
|
<div class="col-sm-6">
|
|
<div class="sbm-label">
|
|
<label for="ifAddressProvince"><span>@Localiser["label.province"]</span></label>
|
|
</div>
|
|
</div>
|
|
<div class="col-sm">
|
|
<div class="sbm-control">
|
|
@Html.TextBox("Address.Province", "", new { @id = "ifAddressProvince", @class = $"{Model_Address.GetFieldName(Model_Address.ItemField.Province)} sbm-input sbm-auto-val", @maxlength = @Model.GetControlMaxLength(SbmDbDfn.ColumnIdx.Address_Province) })
|
|
</div>
|
|
<div class="sbm-message"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row">
|
|
<div class="col-sm-6">
|
|
|
|
@* Address Postcode *@
|
|
<div class="sbm-form-control @Model_Address.GetFieldName(Model_Address.ItemField.Postcode)">
|
|
<div class="row">
|
|
<div class="col-sm-6">
|
|
<div class="sbm-label">
|
|
<label for="ifAddressPostcode"><span>@Localiser["label.postcode"]</span></label>
|
|
</div>
|
|
</div>
|
|
<div class="col-sm">
|
|
<div class="sbm-control">
|
|
@Html.TextBox("Address.Postcode", "", new { @id = "ifAddressPostcode", @class = $"{Model_Address.GetFieldName(Model_Address.ItemField.Postcode)} sbm-input upper sbm-auto-val", @maxlength = @Model.GetControlMaxLength(SbmDbDfn.ColumnIdx.Address_Postcode) })
|
|
</div>
|
|
<div class="sbm-message"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="col-sm-6">
|
|
|
|
@* Address Country *@
|
|
<div class="sbm-form-control @Model_Address.GetFieldName(Model_Address.ItemField.Country)">
|
|
<div class="row">
|
|
<div class="col-sm-6">
|
|
<div class="sbm-label">
|
|
<label for="ifAddressCountry"><span>@Localiser["label.country"]</span></label>
|
|
</div>
|
|
</div>
|
|
<div class="col-sm">
|
|
<div class="sbm-control">
|
|
@Html.TextBox("Address.Country", "", new { @id = "ifAddressCountry", @class = $"{Model_Address.GetFieldName(Model_Address.ItemField.Country)} sbm-input sbm-auto-val", @maxlength = @Model.GetControlMaxLength(SbmDbDfn.ColumnIdx.Address_Country) })
|
|
</div>
|
|
<div class="sbm-message"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row">
|
|
<div class="col-sm-6">
|
|
|
|
@* Address Contact *@
|
|
<div class="sbm-form-control @Model_Address.GetFieldName(Model_Address.ItemField.Contact)">
|
|
<div class="row">
|
|
<div class="col-sm-6">
|
|
<div class="sbm-label">
|
|
<label for="ifAddressContact"><span>@Localiser["label.contact"]</span></label>
|
|
</div>
|
|
</div>
|
|
<div class="col-sm">
|
|
<div class="sbm-control">
|
|
@Html.TextBox("Address.Contact", "", new { @id = "ifAddressContact", @class = $"{Model_Address.GetFieldName(Model_Address.ItemField.Contact)} sbm-input sbm-auto-val", @maxlength = @Model.GetControlMaxLength(SbmDbDfn.ColumnIdx.Address_Contact) })
|
|
</div>
|
|
<div class="sbm-message"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="col-sm-6">
|
|
|
|
@* Address Phone *@
|
|
<div class="sbm-form-control @Model_Address.GetFieldName(Model_Address.ItemField.Phone)">
|
|
<div class="row">
|
|
<div class="col-sm-6">
|
|
<div class="sbm-label">
|
|
<label for="ifAddressPhone"><span>@Localiser["label.phone"]</span></label>
|
|
</div>
|
|
</div>
|
|
<div class="col-sm">
|
|
<div class="sbm-control">
|
|
@Html.TextBox("Address.Phone", "", new { @id = "ifAddressPhone", @class = $"{Model_Address.GetFieldName(Model_Address.ItemField.Phone)} sbm-input sbm-auto-val", @maxlength = @Model.GetControlMaxLength(SbmDbDfn.ColumnIdx.Address_Phone) })
|
|
</div>
|
|
<div class="sbm-message"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
@* Address Email *@
|
|
<div class="sbm-form-control @Model_Address.GetFieldName(Model_Address.ItemField.Email)">
|
|
<div class="row">
|
|
<div class="col-sm-3">
|
|
<div class="sbm-label">
|
|
<label for="ifAddressEmail"><span>@Localiser["label.email"]</span></label>
|
|
</div>
|
|
</div>
|
|
<div class="col-sm">
|
|
<div class="sbm-control">
|
|
@Html.TextBox("Address.Email", "", new { @id = "ifAddressEmail", @class = $"{Model_Address.GetFieldName(Model_Address.ItemField.Email)} sbm-input sbm-auto-val", @maxlength = @Model.GetControlMaxLength(SbmDbDfn.ColumnIdx.Address_Email) })
|
|
</div>
|
|
<div class="sbm-message"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row">
|
|
<div class="col-sm-6">
|
|
|
|
@* Address Account Manager *@
|
|
<div class="sbm-form-control @Model_Address.GetFieldName(Model_Address.ItemField.AccountManager)">
|
|
<div class="row">
|
|
<div class="col-sm-6">
|
|
<div class="sbm-label">
|
|
<label for="cbAddressAccountManager"><span>@Localiser["label.account.manager"]</span></label>
|
|
</div>
|
|
</div>
|
|
<div class="col-sm">
|
|
<div class="sbm-control">
|
|
@Html.DropDownList("Address.AccountManager", Model.GetEmptyListForSelect(), "", new { @id = "cbAddressAccountManager", @class = $"{Model_Address.GetFieldName(Model_Address.ItemField.AccountManager)} sbm-select sbm-auto-val" })
|
|
</div>
|
|
<div class="sbm-message"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="col-sm-6">
|
|
|
|
@* Address Account Handler *@
|
|
<div class="sbm-form-control @Model_Address.GetFieldName(Model_Address.ItemField.AccountHandler)">
|
|
<div class="row">
|
|
<div class="col-sm-6">
|
|
<div class="sbm-label">
|
|
<label for="cbAddressAccountHandler"><span>@Localiser["label.account.handler"]</span></label>
|
|
</div>
|
|
</div>
|
|
<div class="col-sm">
|
|
<div class="sbm-control">
|
|
@Html.DropDownList("Address.AccountHandler", Model.GetEmptyListForSelect(), "", new { @id = "cbAddressAccountHandler", @class = $"{Model_Address.GetFieldName(Model_Address.ItemField.AccountHandler)} sbm-select sbm-auto-val" })
|
|
</div>
|
|
<div class="sbm-message"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="col-sm-6">
|
|
|
|
@* Address Contact Area *@
|
|
<div class="sbm-form-control @Model_Address.GetFieldName(Model_Address.ItemField.ContactArea)">
|
|
<div class="row">
|
|
<div class="col-sm-6">
|
|
<div class="sbm-label">
|
|
<label for="cbAddressContactArea"><span>@Localiser["label.contact.area"]</span></label>
|
|
</div>
|
|
</div>
|
|
<div class="col-sm">
|
|
<div class="sbm-control">
|
|
@Html.DropDownList("Address.ContactArea", Model.GetEmptyListForSelect(), "", new { @id = "cbAddressContactArea", @class = $"{Model_Address.GetFieldName(Model_Address.ItemField.ContactArea)} sbm-select sbm-auto-val" })
|
|
</div>
|
|
<div class="sbm-message"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="col-sm-6">
|
|
|
|
@* Address Contact Handler *@
|
|
<div class="sbm-form-control @Model_Address.GetFieldName(Model_Address.ItemField.ContactHandler)">
|
|
<div class="row">
|
|
<div class="col-sm-6">
|
|
<div class="sbm-label">
|
|
<label for="cbAddressContactHandler"><span>@Localiser["label.contact.handler"]</span></label>
|
|
</div>
|
|
</div>
|
|
<div class="col-sm">
|
|
<div class="sbm-control">
|
|
@Html.DropDownList("Address.ContactHandler", Model.GetEmptyListForSelect(), "", new { @id = "cbAddressContactHandler", @class = $"{Model_Address.GetFieldName(Model_Address.ItemField.ContactHandler)} sbm-select sbm-auto-val" })
|
|
</div>
|
|
<div class="sbm-message"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="col-sm-6">
|
|
|
|
@* Address Delivery Type *@
|
|
<div class="sbm-form-control @Model_Address.GetFieldName(Model_Address.ItemField.DeliveryType)">
|
|
<div class="row">
|
|
<div class="col-sm-6">
|
|
<div class="sbm-label">
|
|
<label for="cbAddressDeliveryType"><span>@Localiser["label.delivery.type"]</span></label>
|
|
</div>
|
|
</div>
|
|
<div class="col-sm">
|
|
<div class="sbm-control">
|
|
@Html.DropDownList("Address.DeliveryType", Model.GetEmptyListForSelect(), "", new { @id = "cbAddressDeliveryType", @class = $"{Model_Address.GetFieldName(Model_Address.ItemField.DeliveryType)} sbm-select sbm-auto-val" })
|
|
</div>
|
|
<div class="sbm-message"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="col-sm-6">
|
|
|
|
@* Address Delivery Method *@
|
|
<div class="sbm-form-control @Model_Address.GetFieldName(Model_Address.ItemField.DeliveryMethod)">
|
|
<div class="row">
|
|
<div class="col-sm-6">
|
|
<div class="sbm-label">
|
|
<label for="cbAddressDeliveryMethod"><span>@Localiser["label.delivery.method"]</span></label>
|
|
</div>
|
|
</div>
|
|
<div class="col-sm">
|
|
<div class="sbm-control">
|
|
@Html.DropDownList("Address.DeliveryMethod", Model.GetEmptyListForSelect(), "", new { @id = "cbAddressDeliveryMethod", @class = $"{Model_Address.GetFieldName(Model_Address.ItemField.DeliveryMethod)} sbm-select sbm-auto-val" })
|
|
</div>
|
|
<div class="sbm-message"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="col-sm-6">
|
|
|
|
@* Address Delivery Book-In *@
|
|
<div class="sbm-form-control @Model_Address.GetFieldName(Model_Address.ItemField.DeliveryBookIn)">
|
|
<div class="row">
|
|
<div class="col-sm-6">
|
|
<div class="sbm-label">
|
|
<label for="cbAddressDeliveryBookIn"><span>@Localiser["label.delivery.book.in"]</span></label>
|
|
</div>
|
|
</div>
|
|
<div class="col-sm">
|
|
<div class="sbm-control">
|
|
@Html.DropDownList("Address.DeliveryBookIn", Model.GetEmptyListForSelect(), "", new { @id = "cbAddressDeliveryBookIn", @class = $"{Model_Address.GetFieldName(Model_Address.ItemField.DeliveryBookIn)} sbm-select sbm-auto-val" })
|
|
</div>
|
|
<div class="sbm-message"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row">
|
|
<div class="col-sm-6">
|
|
|
|
@* Address Last Visit On *@
|
|
<div class="sbm-form-control @Model_Address.GetFieldName(Model_Address.ItemField.LastVisitOn)">
|
|
<div class="row">
|
|
<div class="col-sm-6">
|
|
<div class="sbm-label">
|
|
<label for="ifAddressLastVisitOn"><span>@Localiser["label.visit.last"]</span></label>
|
|
</div>
|
|
</div>
|
|
<div class="col-sm">
|
|
<div class="sbm-control">
|
|
@Html.TextBox("Address.LastVisitOn", "", new { @id = "ifAddressLastVisitOn", @class = $"{Model_Address.GetFieldName(Model_Address.ItemField.LastVisitOn)} sbm-input sbm-calendar upper sbm-auto-val" })
|
|
</div>
|
|
<div class="sbm-message"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="col-sm-6">
|
|
|
|
@* Address Next Visit On *@
|
|
<div class="sbm-form-control @Model_Address.GetFieldName(Model_Address.ItemField.NextVisitOn)">
|
|
<div class="row">
|
|
<div class="col-sm-6">
|
|
<div class="sbm-label">
|
|
<label for="ifAddressNextVisitOn"><span>@Localiser["label.visit.next"]</span></label>
|
|
</div>
|
|
</div>
|
|
<div class="col-sm">
|
|
<div class="sbm-control">
|
|
@Html.TextBox("Address.NextVisitOn", "", new { @id = "ifAddressNextVisitOn", @class = $"{Model_Address.GetFieldName(Model_Address.ItemField.NextVisitOn)} sbm-input sbm-calendar upper sbm-auto-val" })
|
|
</div>
|
|
<div class="sbm-message"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
@* Address Notes *@
|
|
<div class="sbm-form-control @Model_Address.GetFieldName(Model_Address.ItemField.Notes)">
|
|
<div class="row">
|
|
<div class="col-sm-3">
|
|
<div class="sbm-label">
|
|
<label for="ifAddressNotes"><span>@Localiser["label.notes"]</span></label>
|
|
</div>
|
|
</div>
|
|
<div class="col-sm">
|
|
<div class="sbm-control">
|
|
@Html.TextArea("Address.Notes", "", new { @id = "ifAddressNotes", @class = $"{Model_Address.GetFieldName(Model_Address.ItemField.Notes)} sbm-textarea sbm-auto-val", @rows = "3", @maxlength = @Model.GetControlMaxLength(SbmDbDfn.ColumnIdx.Address_Notes) })
|
|
</div>
|
|
<div class="sbm-message"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
}
|
|
|
|
</div>
|