@using System.Web.Mvc.Html
@using EnVisage.Code
@using EnVisage.Models
@model ScenarioCopyModel
@using (Ajax.BeginForm("CopyTo", "Scenario",
new AjaxOptions { HttpMethod = "Post", OnSuccess = "onCopyToSuccess", OnFailure = "onCopyToFailure", OnBegin = "blockUI", OnComplete = "unblockUI" },
new { id = "copyToForm" }))
{
@Html.ValidationSummary(false, "The Scenario could not be copied due to the following errors:")
@Html.HiddenFor(model => model.ScenarioId)
@Html.HiddenFor(model => model.TargetStatus)
@Html.HiddenFor(model => model.includeCostSavings)
@Html.LabelFor(model => model.TargetProjectId, new { @class = "control-label" })
@Html.DropDownListFor(m=>m.TargetProjectId, Model.Projects, new
{
@class = "form-control forselect2 type",
data_val = "true",
data_val_required = "Target Project is required."
})
@*
@{
bool openGroup = false;
foreach (var project in Utils.GetProjectsToScenarioCopy(Model.TargetProjectId, User.Identity.GetUserName()))
{
if (project.Value == "")
{
if (openGroup)
{
@Html.Raw("")
}
openGroup = true;
}
else
{
@project.Text
}
}
}
*@
@Html.ValidationMessageFor(model => model.TargetProjectId)
}