68 lines
2.8 KiB
Plaintext
68 lines
2.8 KiB
Plaintext
@model Model_Commodity
|
|
@inject SbmLocaliser Localiser
|
|
@{
|
|
/* Commodities - Commodity dialog panel */
|
|
}
|
|
|
|
<script type="text/javascript">
|
|
sbm.dlg.title.createCommodity = '@Localiser.GetJavascriptText("commodity.caption.commodity.create")';
|
|
sbm.dlg.title.updateCommodity = '@Localiser.GetJavascriptText("commodity.caption.commodity.update")';
|
|
</script>
|
|
@using (@Html.BeginForm(FormMethod.Post, new { @id = "frmCommodityId", @class = "sbm-form" }))
|
|
{
|
|
@Html.HiddenFor(model => model.CommodityId, new { @class = "CommodityId" })
|
|
}
|
|
<div id="dlgCommodity" class="sbm-dialog" title="">
|
|
|
|
@using (@Html.BeginForm(FormMethod.Post, new { @id = "frmCommodity", @class = "sbm-form", @onSubmit = "return false;" }))
|
|
{
|
|
@Html.HiddenFor(model => model.CommodityId, new { @id = "", @class = "CommodityId" })
|
|
|
|
@* Commodity Type *@
|
|
<div class="sbm-form-control CommodityType">
|
|
<div class="sbm-label">
|
|
<label for="cbCommodityType"><span><span class="required">*</span> @Localiser["label.type"]</span></label>
|
|
</div>
|
|
<div class="sbm-control">
|
|
@Html.DropDownListFor(model => model.CommodityType, Model.GetCommodityTypeCodesForSelect(), Localiser["label.select"], new { @id = "cbCommodityType", @class = "CommodityType sbm-select" })
|
|
</div>
|
|
<div class="sbm-message"></div>
|
|
</div>
|
|
|
|
@* Commodity Codeription *@
|
|
<div class="sbm-form-control CommodityCode">
|
|
<div class="sbm-label">
|
|
<label for="ifCommodityCode"><span><span class="required">*</span> @Localiser["label.code"]</span></label>
|
|
</div>
|
|
<div class="sbm-control">
|
|
@Html.TextBoxFor(model => model.CommodityCode, new { @id = "ifCommodityCode", @class = "CommodityCode sbm-input", @maxlength = @Model.GetControlMaxLength(SbmDbDfn.ColumnIdx.Commodity_Code) })
|
|
</div>
|
|
<div class="sbm-message"></div>
|
|
</div>
|
|
|
|
@* Commodity Description *@
|
|
<div class="sbm-form-control CommodityDesc">
|
|
<div class="sbm-label">
|
|
<label for="ifCommodityDesc"><span><span class="required">*</span> @Localiser["label.description"]</span></label>
|
|
</div>
|
|
<div class="sbm-control">
|
|
@Html.TextBoxFor(model => model.CommodityDesc, new { @id = "ifCommodityDesc", @class = "CommodityDesc sbm-input", @maxlength = @Model.GetControlMaxLength(SbmDbDfn.ColumnIdx.Commodity_DescBrief) })
|
|
</div>
|
|
<div class="sbm-message"></div>
|
|
</div>
|
|
|
|
@* Commodity Notes *@
|
|
<div class="sbm-form-control CommodityNotes">
|
|
<div class="sbm-label">
|
|
<label for="ifCommodityNotes"><span><span class="required">*</span> @Localiser["label.notes"]</span></label>
|
|
</div>
|
|
<div class="sbm-control">
|
|
@Html.TextAreaFor(model => model.CommodityNotes, new { @id = "ifCommodityNotes", @class = "CommodityNotes sbm-textarea", @maxlength = @Model.GetControlMaxLength(SbmDbDfn.ColumnIdx.Commodity_Notes) })
|
|
</div>
|
|
<div class="sbm-message"></div>
|
|
</div>
|
|
|
|
}
|
|
|
|
</div>
|