Free cookie consent management tool by TermsFeed Policy Generator

source: branches/WebJobManager/HeuristicLab.Clients.Hive.WebJobManager/Views/Job/Uploads.cshtml @ 13689

Last change on this file since 13689 was 13689, checked in by jlodewyc, 8 years ago

#2582 Implemented uploading

File size: 2.9 KB
Line 
1@model HeuristicLab.Clients.Hive.WebJobManager.ViewModels.UploadedJobViewModel
2
3<div>
4
5    <ul class="nav nav-tabs">
6        <li role="presentation" class="active"><a asp-controller="Job" asp-action="Index">Jobs -> Uploads</a></li>
7        <li role="presentation"><a asp-controller="User" asp-action="Index">User management</a></li>
8        <li role="presentation"><a asp-controller="Resource" asp-action="Index">Resources</a></li>
9    </ul>
10    <div class="row" style="text-align:center">
11        @Model.message
12    </div>
13    <div class="row" style="margin:10px">
14        <a class="btn btn-success btn-lg btn-block"
15           asp-controller="Job"
16           asp-action="Uploader">
17            Upload new file(s)
18        </a>
19    </div>
20    <div class="row" style="padding:10px">
21        @if (Model.DisplayDatePaths.Count == 0)
22        {
23            <div>
24                <p style="text-align:center">No files uploaded</p>
25            </div>
26
27        }
28        else {
29            <div class="col-sm-4">
30                <div class="btn-group-vertical btn-block">
31                    @for (int i = 0; i < Model.DisplayDatePaths.Count; i++)
32                    {
33                        <a class="btn  btn-default @(i == Model.SelectedIndex ? "active" : "" )"
34                           asp-controller="Job"
35                           asp-action="UploadDir"
36                           asp-route-index="@(i)">
37                            @Model.DisplayDatePaths[i]
38                        </a>
39                    }
40
41                </div>
42            </div>
43            @if (Model.SelectedIndex != -1)
44            {
45                <div class="col-sm-8">
46
47                    @for (int i = 0; i < Model.DisplayFilesPaths.Count; i++)
48                    {
49                        <div class="btn-group-justified btn-block">
50
51                            <a class="btn btn-default @(Model.DisplayFilesPaths[i].EndsWith(".hl") ? "" : "disabled" )"
52                               asp-controller="Job"
53                               asp-action="OpenFile"
54                               asp-route-index="@(Model.SelectedIndex)"
55                               asp-route-filedex="@i"
56                               style="width:6%">
57                                @Model.DisplayFilesPaths[i]
58                            </a>
59                            <a id="del"
60                               class='btn btn-group btn-danger'
61                               asp-controller="Job"
62                               asp-action="DeleteFile"
63                               asp-route-index="@(Model.SelectedIndex)"
64                               asp-route-filedex="@i" >
65                                <span class='glyphicon glyphicon-trash' aria-hidden='true'></span>
66                            </a>
67                        </div>
68                    }
69
70
71                </div>
72
73            }
74
75        }
76    </div>
77</div>
Note: See TracBrowser for help on using the repository browser.