Free cookie consent management tool by TermsFeed Policy Generator

source: branches/OaaS/HeuristicLab.Services.Optimization.Web/Views/Optimization/ScheduleJob.cshtml @ 9166

Last change on this file since 9166 was 9166, checked in by fschoepp, 11 years ago

#1888:

  • Model: OptimizationScenario may be a tree of algorithms (and problems)
  • Model: Renamed InputParameters to ProblemParameters (as they are the parameters of a problem)
  • Model: Added JobExecutionDetails which contain Repetitions + Group (resource to use)
  • ScenarioParser parses the new XML scenario files
  • Website + Model: You are now able to add/remove rows from a table (no JavaScript involved yet)
  • Website + Controller: Added repetitions (enables batch jobs) and group (resource to use) to OaaS which will be used by the controller to schedule the job
  • Website: Updated templates to use new model structure
  • Website + Scenarios: Added the new algorithm Benchmark Algorithm
  • Controller: Added a singleton to make the (Azure/Mockup)-DAL exchangeable
  • Controller: Added mockup classes for DAL + IScenarioManager
  • Website/Result Page: Line Diagrams will be added via JavaScript, crawling their data using AJAX
  • Website: Most configuration parameters can be set in the ServiceDefinition directly
  • Added a mockup for the Membership classes: These can be used if no network connection is available or if other parts of the app shall be tested
  • Scenarios: Updated TSP mappings to new xsd
File size: 1.3 KB
Line 
1@model HeuristicLab.Services.Optimization.ControllerService.Model.OptimizationScenario
2
3@{
4    ViewBag.Title = "Schedule Job";
5}
6
7@using (Html.BeginForm()) {   
8    <fieldset>
9        <legend>Scheduling parameters</legend>
10        <div class="editor-label">
11            <label for="name">Name:</label>
12        </div>
13        <div class="editor-field">
14            <input id="name" name="Name" type="text" value="Web scheduled job" />
15        </div>
16        <div class="editor-label">
17            <label for="repetitions">Repetitions:</label>
18        </div>
19        <div class="editor-field">
20            <input id="repetitions" name="Repetitions" type="text" value="1" />
21        </div>
22        <div class="editor-label">
23            <label for="group">Group:</label>
24        </div>
25        <div class="editor-field">
26            <input id="group" name="Group" type="text" value="TESTAZURE" />
27        </div>
28        <div class="editor-field">
29            <input type="submit" value="Schedule job!" />
30        </div>
31    </fieldset>
32}
33@if (Model.FirstAlgorithm.Problem != null) {
34    <h3>Problem Parameters:</h3>
35    @Html.DisplayFor(model => Model.FirstAlgorithm.Problem.Parameters)
36}
37   
38<h3>Algorithm Parameters:</h3>
39@Html.DisplayFor(model => Model.FirstAlgorithm.Parameters)
Note: See TracBrowser for help on using the repository browser.