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.