Free cookie consent management tool by TermsFeed Policy Generator

source: branches/WebJobManager/HeuristicLab.Clients.Hive.WebJobManager/Views/Job/OpenFilePartials/_AlgorithmSmall.cshtml @ 13714

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

#2582 Implement graphs(Pie and line per task) + live job overview with SignalR

File size: 3.0 KB
Line 
1@model HeuristicLab.Clients.Hive.WebJobManager.Models.AlgorithmContainer
2@{int randomal = Model.randy.Next(5000);
3    var builder = "[";
4    foreach (var arr in Model.depth)
5    {
6        builder += "[" + String.Join(",", arr) + "],";
7    }
8    builder += "]";
9}
10<p class="text-center">
11    <a class="btn btn-primary"
12       data-toggle="collapse"
13       href="#collapseExample@(randomal)"
14       aria-expanded="false"
15       aria-controls="collapseExample@(randomal)">
16        @Model.algo.Name
17    </a>
18   
19</p>
20<div class="collapse" id="collapseExample@(randomal)" style="margin-left:10px;margin-right:10px;margin-top:-10px">
21    <img src="~/img/accoladealg.png" style="width:100%;" />
22    <div class="panel panel-primary" style="border-width:2px!important;
23box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
24text-shadow:none">
25        <div class="panel-heading panel-primary text-center">
26            <p>@Model.algo.Description</p>
27
28            <div class="btn-group">
29                <button type="button"
30                        id="prior@(randomal)"
31                        class="btn btn-info dropdown-toggle"
32                        data-toggle="dropdown"
33                        aria-haspopup="true" aria-expanded="false">
34                    Normal <span class="caret"></span>
35                </button>
36                <ul class="dropdown-menu">
37                    <li><a onclick="changePriority(@builder,0,@randomal)">Low</a></li>
38                    <li><a onclick="changePriority(@builder,1,@randomal)">Normal</a></li>
39                    <li><a onclick="changePriority(@builder,2,@randomal)">Urgent</a></li>
40                    <li><a onclick="changePriority(@builder,3,@randomal)">Critical</a></li>
41                </ul>
42            </div>
43        </div>
44        <table class="table table-responsive card-block" style="table-layout:fixed;overflow-wrap:break-word">
45            <thead>
46                <tr>
47                    <th>Parameter</th>
48                    <th>Value</th>
49                </tr>
50            </thead>
51            <tbody>
52                @foreach (var prob in Model.algo.Problem.Parameters.OrderBy(x => x.Name))
53                {
54                    <tr>
55                        <td>@prob.Name</td>
56
57                        <td>@prob.ActualValue</td>
58                    </tr>
59
60                }
61            </tbody>
62        </table>
63        <table class="table table-condensed" style="table-layout:fixed;overflow-wrap:break-word">
64            <thead>
65                <tr>
66                    <th>Parameter</th>
67                    <th>Value</th>
68                </tr>
69            </thead>
70            <tbody>
71                @foreach (var par in Model.algo.Parameters.OrderBy(x => x.Name))
72                {
73                    <tr>
74                        <td>@par.Name</td>
75
76                        <td>@par.ActualValue</td>
77                    </tr>
78
79                }
80            </tbody>
81        </table>
82    </div>
83</div>
Note: See TracBrowser for help on using the repository browser.