|
|
- @model Sevomin.Models.JobParameterViewModel
- @{ string paramId = string.Format("value-{0}", Model.ParameterId.ToString());
- string muscowId = string.Format("moscow-{0}", Model.ParameterId.ToString());
- var MuSCoWList = new List<Tuple<string, string>>() { new Tuple<string, string>("Must", "4"), new Tuple<string, string>("Should", "3"), new Tuple<string, string>("Could", "2"), new Tuple<string, string>("Won't", "1") }; }
- @Html.Label(Model.ParameterName)
- <div class="form-group">
- @switch (Model.DisplayMethod)
- {
- case 1:
- @Html.TextBox(paramId, string.Empty, new { @class = "form-control" })
- break;
- case 2:
- @Html.TextArea(paramId)
- break;
- case 3:
- /* validator bezar baraye numeric gereftan */
- @Html.TextBox(paramId)
- break;
- case 4:
- @Html.DropDownList(paramId, new SelectList(Model.ParameterValues, "item1", "item2"), new { @class = "form-control" })
- break;
- default:
- @MvcHtmlString.Empty
- break;
- }
- @if (Model.HasMoscow)
- {
- @Html.DropDownList(muscowId, new SelectList(MuSCoWList, "item2", "item1"), new { @class = "form-control" })
- }
- </div>
|