Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
05/11/16 16:50:29 (9 years ago)
Author:
jlodewyc
Message:

#2582 Optimizing open file view by cutting down batches to 1. Logging system in navbar. Start authenticationCheck

Location:
branches/WebJobManager/HeuristicLab.Clients.Hive.WebJobManager/Views/Job/OpenFilePartials
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/WebJobManager/HeuristicLab.Clients.Hive.WebJobManager/Views/Job/OpenFilePartials/_BatchRun.cshtml

    r13841 r13844  
    2626    <h4 id="tasks">
    2727        Repeats:
    28         <input type="number" 
     28        <input type="number"
    2929               class="form-control"
    3030               style="width:80px;display:initial"
    31                min="1" 
     31               min="1"
    3232               value="@Model.SelectedBatchRun.Repetitions"
    3333               onchange="changeRepit([],this.value,@randy)" />
    34           x
     34        x
    3535
    3636    </h4>
     
    4545    </p>
    4646    <div id="childs@(randy)">
    47         @for (var k = 0; k < Model.SelectedBatchRun.Repetitions; k++)
    48         {
    49             @if (Model.SelectedBatchRun.Optimizer is HeuristicLab.Optimization.IAlgorithm)
     47
     48        @if (Model.SelectedBatchRun.Optimizer is HeuristicLab.Optimization.IAlgorithm)
    5049            {
    51                 @Html.Partial("OpenFilePartials/_AlgorithmSmall",
     50            @Html.Partial("OpenFilePartials/_AlgorithmSmall",
    5251                new HeuristicLab.Clients.Hive.WebJobManager.Models.AlgorithmContainer(
    5352                    ((HeuristicLab.Optimization.IAlgorithm)Model.SelectedBatchRun.Optimizer),
    5453                    new List<int[]>(),
    55                     new int[] { 0, k },
     54                    new int[] { 0, 0 },
    5655                    randomizer));
    5756
     
    5958            else if (Model.SelectedBatchRun.Optimizer is HeuristicLab.Optimization.BatchRun)
    6059            {
    61                 @Html.Partial("OpenFilePartials/_BatchRunSmall",
     60            @Html.Partial("OpenFilePartials/_BatchRunSmall",
    6261                new HeuristicLab.Clients.Hive.WebJobManager.Models.BatchRunContainer(
    6362                    ((HeuristicLab.Optimization.BatchRun)Model.SelectedBatchRun.Optimizer),
    6463                    new List<int[]>(),
    65                     new int[] { 0, k },
     64                    new int[] { 0, 0 },
    6665                    randomizer));
    6766
     
    6968            else if (Model.SelectedBatchRun.Optimizer is HeuristicLab.Optimization.Experiment)
    7069            {
    71                 @Html.Partial("OpenFilePartials/_ExperimentSmall",
     70            @Html.Partial("OpenFilePartials/_ExperimentSmall",
    7271                new HeuristicLab.Clients.Hive.WebJobManager.Models.ExperimentContainer(
    7372                    ((HeuristicLab.Optimization.Experiment)Model.SelectedBatchRun.Optimizer),
    7473                    new List<int[]>(),
    75                     new int[] { 0, k },
     74                    new int[] { 0, 0 },
    7675                    randomizer));
    7776
    7877            }
    79         }
     78
    8079    </div>
    8180</div>
  • branches/WebJobManager/HeuristicLab.Clients.Hive.WebJobManager/Views/Job/OpenFilePartials/_BatchRunSmall.cshtml

    r13841 r13844  
    1818       aria-expanded="false"
    1919       aria-controls="collapseExample@(randombr)"
    20         style="margin:10px;margin-bottom:0; box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
     20       style="margin:10px;margin-bottom:0; box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    2121                            text-shadow:2px 2px black;">
    2222        @Model.batch.Name
     
    2424
    2525</p>
    26 <div class="collapse"
    27      id="collapseExample@(randombr)"
    28      style="margin-left:10px;margin-right:10px;margin-top:-10px "
    29      
    30      >
    31     <img src="~/img/accoladebatch.png"
     26<div class="collapse"
     27     id="collapseExample@(randombr)"
     28     style="margin-left:10px;margin-right:10px;margin-top:-10px ">
     29    <img src="~/img/accoladebatch.png"
    3230         style="width:100%" />
    3331
    34     <div class="panel panel-warning" 
     32    <div class="panel panel-warning"
    3533         style="border-color:#f6cd94!important; border-width:2px!important;
    3634            box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
     
    5755
    5856                Distribute child tasks
    59                 <input type="checkbox" 
    60                        checked 
    61                        data-toggle="toggle" 
     57                <input type="checkbox"
     58                       checked
     59                       data-toggle="toggle"
    6260                       data-onstyle="warning"
    6361                       onchange="toggleChild(@builder, @randombr)" />
    64                
     62
    6563
    6664            </p>
    67             <div class="btn-group" 
     65            <div class="btn-group"
    6866                 style="text-shadow:none">
    6967
     
    7270                        class="btn btn-info dropdown-toggle"
    7371                        data-toggle="dropdown"
    74                         aria-haspopup="true" 
     72                        aria-haspopup="true"
    7573                        aria-expanded="false">
    7674                    Normal <span class="caret"></span>
     
    8583        </div>
    8684        <div id="childs@(randombr)">
    87             @for (var k = 0; k < Model.batch.Repetitions; k++)
     85            @if (Model.batch.Optimizer is HeuristicLab.Optimization.IAlgorithm)
    8886            {
    89                 @if (Model.batch.Optimizer is HeuristicLab.Optimization.IAlgorithm)
    90                 {
    91                     @Html.Partial("OpenFilePartials/_AlgorithmSmall",
     87                @Html.Partial("OpenFilePartials/_AlgorithmSmall",
    9288                    new HeuristicLab.Clients.Hive.WebJobManager.Models.AlgorithmContainer(
    9389                        ((HeuristicLab.Optimization.IAlgorithm)Model.batch.Optimizer),
    9490                        Model.depth.ToList(),
    95                         new int[] { 0, k },
     91                        new int[] { 0, 0 },
    9692                        Model.randy))
    9793
    98                 }
    99                 else if (Model.batch.Optimizer is HeuristicLab.Optimization.BatchRun)
    100                 {
    101                     @Html.Partial("OpenFilePartials/_BatchRunSmall",
     94            }
     95            else if (Model.batch.Optimizer is HeuristicLab.Optimization.BatchRun)
     96            {
     97                @Html.Partial("OpenFilePartials/_BatchRunSmall",
    10298                    new HeuristicLab.Clients.Hive.WebJobManager.Models.BatchRunContainer(
    10399                        ((HeuristicLab.Optimization.BatchRun)Model.batch.Optimizer),
    104100                        Model.depth.ToList(),
    105                         new int[] { 0, k },
     101                        new int[] { 0, 0 },
    106102                        Model.randy)) ;
    107103
    108                 }
    109                 else if (Model.batch.Optimizer is HeuristicLab.Optimization.Experiment)
    110                 {
    111                     @Html.Partial("OpenFilePartials/_ExperimentSmall",
     104            }
     105            else if (Model.batch.Optimizer is HeuristicLab.Optimization.Experiment)
     106            {
     107                @Html.Partial("OpenFilePartials/_ExperimentSmall",
    112108                    new HeuristicLab.Clients.Hive.WebJobManager.Models.ExperimentContainer(
    113109                        ((HeuristicLab.Optimization.Experiment)Model.batch.Optimizer),
    114110                        Model.depth.ToList(),
    115                         new int[] { 0, k },
     111                        new int[] { 0, 0 },
    116112                        Model.randy)) ;
    117113
    118                 }
    119114            }
     115
    120116        </div>
    121117    </div>
Note: See TracChangeset for help on using the changeset viewer.