|
|
@ -0,0 +1,28 @@ |
|
|
|
@model Sevomin.Models.JobParameterViewModel |
|
|
|
@{ string paramId = string.Format("value-", Model.ParameterId.ToString()); } |
|
|
|
@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")) |
|
|
|
break; |
|
|
|
default: |
|
|
|
@MvcHtmlString.Empty |
|
|
|
break; |
|
|
|
} |
|
|
|
@if (Model.HasMoscow) |
|
|
|
{ |
|
|
|
<p>this should take moscow</p> |
|
|
|
} |
|
|
|
</div> |