54 lines
1.6 KiB
Plaintext
54 lines
1.6 KiB
Plaintext
@using LeafWeb.WebCms.Utility
|
|
@model LeafInputDetails
|
|
|
|
<div class="row pb-3">
|
|
|
|
@ChartLink(Model)
|
|
|
|
<div class="dropdown pl-3">
|
|
<button class="btn btn-outline-secondary dropdown-toggle" id="downloadButton"
|
|
data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
|
|
<span class="fa fa-download"></span> Download
|
|
</button>
|
|
<div class="dropdown-menu" aria-labelledby="downloadButton">
|
|
<a href="@Url.Action("Input", "Download", new {id = Model.LeafInputId})"
|
|
class="dropdown-item">
|
|
Input
|
|
</a>
|
|
<a href="@Url.Action("OutputToUser", "Download", new {id = Model.LeafInputId})"
|
|
class="dropdown-item @if (!Model.HasOutputFiles) {<text> disabled</text>}">
|
|
ToUser
|
|
</a>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="row">
|
|
<div class="container">
|
|
@Html.DisplayForModel()
|
|
</div>
|
|
</div>
|
|
|
|
@helper ChartLink(dynamic item)
|
|
{
|
|
var cssClass
|
|
= CssClassUtil.CreateCssClassDataDictionary("btn", "btn-outline-secondary");
|
|
|
|
if (!item.HasLeafChart)
|
|
{
|
|
cssClass.SetCssDisabled();
|
|
}
|
|
@Html.Partial("DisplayTemplates/_ChartLink", (int)item.LeafInputId, cssClass)
|
|
}
|
|
|
|
|
|
@helper CancelLink(LeafInputDetails_Admin item)
|
|
{
|
|
var cssClass
|
|
= CssClassUtil.CreateCssClassDataDictionary("btn", "btn-outline-secondary");
|
|
if (!item.IsCancellable)
|
|
{
|
|
cssClass.SetCssDisabled();
|
|
}
|
|
@Html.Partial("DisplayTemplates/_CancelForm", Tuple.Create(item.LeafInputId, item.Identifier), cssClass)
|
|
} |