57 lines
2.2 KiB
Plaintext
57 lines
2.2 KiB
Plaintext
@model Model_Region
|
|
@inject SaxLocaliser Localiser
|
|
@{
|
|
/* Region form dialog panel */
|
|
}
|
|
|
|
<script type="text/javascript">
|
|
sax.dlg.title.createRegion = '@Localiser.GetJavascriptText("region.caption.region.create")';
|
|
sax.dlg.title.updateRegion = '@Localiser.GetJavascriptText("region.caption.region.update")';
|
|
</script>
|
|
@using (@Html.BeginForm(FormMethod.Post, new { @id = "frmRegionId", @class = "sax-form" }))
|
|
{
|
|
@Html.HiddenFor(model => model.RegionIdValue, new { @class = "RegionId" })
|
|
}
|
|
<div id="dlgRegion" class="sax-dialog" title="">
|
|
|
|
@using (@Html.BeginForm(FormMethod.Post, new { @id = "frmRegion", @class = "sax-form", @onSubmit = "return false;" }))
|
|
{
|
|
@Html.HiddenFor(model => model.RegionIdValue, new { @class = "RegionId" })
|
|
|
|
@* Region type *@
|
|
<div class="sax-form-control RegionType">
|
|
<div class="sax-label">
|
|
<label for="cbRegionType"><span><span class="required">*</span> @Localiser["label.type"]</span></label>
|
|
</div>
|
|
<div class="sax-control">
|
|
@Html.DropDownListFor(model => model.RegionTypeCode, Model.RegionTypesForSelect, Localiser["label.select"], new { @id = "cbRegionType", @class = "RegionType sax-select" })
|
|
</div>
|
|
<div class="sax-message"></div>
|
|
</div>
|
|
|
|
@* Country ISO2 code *@
|
|
<div class="sax-form-control RegionIso2Code">
|
|
<div class="sax-label">
|
|
<label for="ifRegionIso2Code"><span><span class="required">*</span> @Localiser["label.iso2.code"]</span></label>
|
|
</div>
|
|
<div class="sax-control">
|
|
@Html.TextBoxFor(model => model.RegionCountryIso2Code, new { @id = "ifRegionCountryIso2Code", @class = "RegionCountryIso2Code sax-input", @maxlength = @Model.GetControlMaxLength(SaxDbDfn.ColumnIdx.Region_CountryIso2Code) })
|
|
</div>
|
|
<div class="sax-message"></div>
|
|
</div>
|
|
|
|
@* Region name *@
|
|
<div class="sax-form-control RegionName">
|
|
<div class="sax-label">
|
|
<label for="ifRegionName"><span><span class="required">*</span> @Localiser["label.name"]</span></label>
|
|
</div>
|
|
<div class="sax-control">
|
|
@Html.TextBoxFor(model => model.RegionName, new { @id = "ifRegionName", @class = "RegionName sax-input", @maxlength = @Model.GetControlMaxLength(SaxDbDfn.ColumnIdx.Region_Name) })
|
|
</div>
|
|
<div class="sax-message"></div>
|
|
</div>
|
|
|
|
}
|
|
|
|
</div>
|