@using LeafWeb.Core.Entities @using LeafWeb.WebCms.Utility @model LeafInput @{ var admin = ViewData.ContainsKey("admin"); var username = HttpContext.Current.User.Identity.Name; }
@helper Details_AdminLink(dynamic item) { var cssClass = CssClassUtil.CreateCssClassDataDictionary("dropdown-item"); @Html.Partial("DisplayTemplates/_Details_AdminLink", (int)item.Id, cssClass) } @helper Details_ResultsLink(dynamic item) { var cssClass = CssClassUtil.CreateCssClassDataDictionary("dropdown-item"); @Html.Partial("DisplayTemplates/_Details_ResultsLink", (int)item.Id, cssClass) } @helper ChartLink(dynamic item) { var cssClass = CssClassUtil.CreateCssClassDataDictionary("dropdown-item"); if (!item.HasLeafChart) { cssClass.SetCssDisabled(); } @Html.Partial("DisplayTemplates/_ChartLink", (int)item.Id, cssClass) } @helper DownloadInput(dynamic item) { Input } @helper DownloadOutputToUser(dynamic item) { Output } @helper DeleteLink(LeafInput item) { var cssClass = CssClassUtil.CreateCssClassDataDictionary("dropdown-item"); if (!item.IsDeletable) { cssClass.SetCssDisabled(); } @Html.Partial("DisplayTemplates/_DeleteForm", Tuple.Create(item.Id, item.Identifier), cssClass) } @helper CancelLink(LeafInput item) { var cssClass = CssClassUtil.CreateCssClassDataDictionary("dropdown-item"); if (!item.IsCancellable) { cssClass.SetCssDisabled(); } @Html.Partial("DisplayTemplates/_CancelForm", Tuple.Create(item.Id, item.Identifier), cssClass) } @helper PriorityForm(LeafInput item, Priority priority) { var cssClass = CssClassUtil.CreateCssClassDataDictionary("dropdown-item"); @Html.Partial("DisplayTemplates/_PriorityForm", Tuple.Create(item.Id, item.PendingPriority, priority), cssClass) } @helper DisableItem(bool disabled) { if (disabled) {disabled} }