Free cookie consent management tool by TermsFeed Policy Generator

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

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

#2582 Implemented uploading

File size: 3.7 KB
Line 
1@model HeuristicLab.Clients.Hive.WebJobManager.ViewModels.FileOpeningViewModel
2
3<div style="margin-left:20px;margin-right:20px">
4    <div class="row" style="text-align:center">
5        @Model.message
6    </div>
7    <div class="row" style="text-align:left">
8        <h1 data-toggle="tooltip" title="@Model.SelectedTask.ItemTask.ItemName
9            @Model.SelectedTask.ItemTask.Description ">
10            <span class="label label-primary">Batch Run: @Model.SelectedTask.ItemTask.Name</span>
11        </h1>
12        <a class="btn btn-success" id="fakehiveadd" onclick="addtoHive()">Add to Hive</a>
13        <a class="btn btn-success" id="realhiveadd" asp-controller="Job" asp-action="AddToHive" style="display:none"></a>
14        <h4 id="result" style="display:none">Start uploading batch run...</h4>
15        <div class="progress" id="progdiv" style="display:none">
16
17            <div class="progress-bar progress-bar-success progress-bar-striped active" role="progressbar"
18                 id="progress"
19                 aria-valuenow="00" aria-valuemin="0" aria-valuemax="100" style="width:10%">
20                40%
21            </div>
22        </div>
23    </div>
24
25    <script type="text/javascript">
26        function addtoHive() {
27            document.getElementById("fakehiveadd").style.display = "none";
28            document.getElementById("progdiv").style.display = "";
29            document.getElementById("result").style.display = "";
30            document.getElementById("realhiveadd").click();
31
32        }
33        function setProb() {
34            resetAll();
35            document.getElementById("problem").style.display = "";
36            document.getElementById("btnprob").className += " active";
37
38        }
39        function setAlgo() {
40            resetAll();
41            document.getElementById("algorithm").style.display = "";
42            document.getElementById("btnalg").className += " active";
43        }
44        function setResults() {
45            resetAll();
46            document.getElementById("results").style.display = "";
47            document.getElementById("btnresults").className += " active";
48        }
49        function setRuns() {
50            resetAll();
51            document.getElementById("runs").style.display = "";
52            document.getElementById("btnruns").className += " active";
53        }
54        function setEngine() {
55            resetAll();
56            document.getElementById("engine").style.display = "";
57            document.getElementById("btnengine").className += " active";
58        }
59        function resetAll() {
60            document.getElementById("problem").style.display = "none";
61            document.getElementById("algorithm").style.display = "none";
62            document.getElementById("results").style.display = "none";
63            document.getElementById("runs").style.display = "none";
64            document.getElementById("engine").style.display = "none";
65            document.getElementById("btnprob").className = document.getElementById("btnprob").className.replace(/(?:^|\s)active(?!\S)/g, '');
66            document.getElementById("btnalg").className = document.getElementById("btnalg").className.replace(/(?:^|\s)active(?!\S)/g, '');
67            document.getElementById("btnresults").className = document.getElementById("btnresults").className.replace(/(?:^|\s)active(?!\S)/g, '');
68            document.getElementById("btnruns").className = document.getElementById("btnruns").className.replace(/(?:^|\s)active(?!\S)/g, '');
69            document.getElementById("btnengine").className = document.getElementById("btnengine").className.replace(/(?:^|\s)active(?!\S)/g, '');
70        }
71        $(document).ready(function () {
72            $('[data-toggle="tooltip"]').tooltip();
73        });
74    </script>
75</div>
Note: See TracBrowser for help on using the repository browser.