Update zip archive functionality
add download buttons for multiple input/output
This commit is contained in:
@@ -94,6 +94,8 @@
|
||||
|
||||
@if (Model.Items.Any())
|
||||
{
|
||||
@DownloadResultsInput()
|
||||
@DownloadResultsOutput_ToUser()
|
||||
<div id="queue" class="table-responsive mt-3">
|
||||
@grid.Table(columns:
|
||||
grid.Columns(
|
||||
@@ -155,14 +157,14 @@ else
|
||||
|
||||
@helper DetailsLink(dynamic item)
|
||||
{
|
||||
var cssClass= CssClassUtil.CreateCssClassDataDictionary("dropdown-item");
|
||||
var cssClass = CssClassUtil.CreateCssClassDataDictionary("dropdown-item");
|
||||
|
||||
@Html.Partial("DisplayTemplates/_DetailsLink", (int)item.Id, cssClass)
|
||||
}
|
||||
|
||||
@helper ChartLink(dynamic item)
|
||||
{
|
||||
var cssClass= CssClassUtil.CreateCssClassDataDictionary("dropdown-item");
|
||||
var cssClass = CssClassUtil.CreateCssClassDataDictionary("dropdown-item");
|
||||
|
||||
if (!item.HasLeafChart)
|
||||
{
|
||||
@@ -224,7 +226,7 @@ else
|
||||
}
|
||||
@helper DeleteLink(LeafInput item)
|
||||
{
|
||||
var cssClass
|
||||
var cssClass
|
||||
= CssClassUtil.CreateCssClassDataDictionary("dropdown-item");
|
||||
if (!item.IsDeletable)
|
||||
{
|
||||
@@ -235,7 +237,7 @@ else
|
||||
|
||||
@helper CancelLink(LeafInput item)
|
||||
{
|
||||
var cssClass
|
||||
var cssClass
|
||||
= CssClassUtil.CreateCssClassDataDictionary("dropdown-item");
|
||||
if (!item.IsCancellable)
|
||||
{
|
||||
@@ -246,7 +248,7 @@ else
|
||||
|
||||
@helper PriorityForm(LeafInput item, Priority priority)
|
||||
{
|
||||
var cssClass
|
||||
var cssClass
|
||||
= CssClassUtil.CreateCssClassDataDictionary("dropdown-item");
|
||||
|
||||
@Html.Partial("DisplayTemplates/_PriorityForm", Tuple.Create(item.Id, item.PendingPriority, priority), cssClass)
|
||||
@@ -256,4 +258,19 @@ else
|
||||
{
|
||||
if (disabled)
|
||||
{<text>disabled</text>}
|
||||
}
|
||||
|
||||
|
||||
@helper DownloadResultsInput()
|
||||
{
|
||||
<a href="@Url.Action("DownloadResultsInputZip", "Queue", Model.Q.GetNameValueCollection().ToRouteValueDictionary())">
|
||||
<span class="fa fa-download"></span> Input
|
||||
</a>
|
||||
}
|
||||
|
||||
@helper DownloadResultsOutput_ToUser()
|
||||
{
|
||||
<a href="@Url.Action("DownloadResultsOutputZip", "Queue", Model.Q.GetNameValueCollection().ToRouteValueDictionary())">
|
||||
<span class="fa fa-download"></span> Output
|
||||
</a>
|
||||
}
|
||||
Reference in New Issue
Block a user