Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
05/10/16 16:55:18 (9 years ago)
Author:
jlodewyc
Message:

#2582 More parameter datatypes, splitting fileopening service, approving users, reopen last file, change name tasks and repetitions

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

Legend:

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

    r13834 r13841  
    1212                @Html.Partial("OpenFilePartials/DataPartials/Bool", Model);
    1313            }
     14            else if (Model.Data.ActualValue is BoolArray)
     15            {
     16                @Html.Partial("OpenFilePartials/DataPartials/BoolArray", Model);
     17            }
     18            else if (Model.Data.ActualValue is BoolMatrix)
     19            {
     20                @Html.Partial("OpenFilePartials/DataPartials/BoolMatrix", Model);
     21            }
    1422            else if (Model.Data.ActualValue is StringValue)
    1523            {
    1624                @Html.Partial("OpenFilePartials/DataPartials/String", Model);
     25            }
     26            else if (Model.Data.ActualValue is StringArray)
     27            {
     28                @Html.Partial("OpenFilePartials/DataPartials/StringArray", Model);
     29            }
     30            else if (Model.Data.ActualValue is StringMatrix)
     31            {
     32                @Html.Partial("OpenFilePartials/DataPartials/StringMatrix", Model);
    1733            }
    1834            else if (Model.Data.ActualValue is IntValue)
     
    2036                @Html.Partial("OpenFilePartials/DataPartials/Int", Model);
    2137            }
     38            else if (Model.Data.ActualValue is IntArray && !(Model.Data.ActualValue is HeuristicLab.Encodings.PermutationEncoding.Permutation))
     39            {
     40                @Html.Partial("OpenFilePartials/DataPartials/IntArray", Model);
     41            }
     42            else if (Model.Data.ActualValue is IntMatrix)
     43            {
     44                @Html.Partial("OpenFilePartials/DataPartials/IntMatrix", Model);
     45            }
    2246            else if (Model.Data.ActualValue is PercentValue)
    2347            {
    2448                @Html.Partial("OpenFilePartials/DataPartials/Percent", Model);
    2549            }
     50            else if (Model.Data.ActualValue is PercentArray)
     51            {
     52                @Html.Partial("OpenFilePartials/DataPartials/PercentArray", Model);
     53            }
     54            else if (Model.Data.ActualValue is PercentMatrix)
     55            {
     56                @Html.Partial("OpenFilePartials/DataPartials/PercentMatrix", Model);
     57            }
    2658            else if (Model.Data.ActualValue is DoubleValue)
    2759            {
    2860                @Html.Partial("OpenFilePartials/DataPartials/Double", Model);
    29             }
    30             else if (Model.Data.ActualValue is IntArray)
    31             {
    32                 @Html.Partial("OpenFilePartials/DataPartials/IntArray", Model);
    3361            }
    3462            else if (Model.Data.ActualValue is DoubleArray)
     
    4270            else if (Model.Data.ActualValue is IItem)
    4371            {
    44                 @Html.Partial("OpenFilePartials/DataPartials/Others", Model);
     72                @Html.Partial("OpenFilePartials/DataPartials/OthersClean", Model);//just Others to print the datatype too
    4573                }
    4674        }
    4775        catch(NotSupportedException e)
    4876        {
    49             @Html.Partial("OpenFilePartials/DataPartials/Others", Model)
     77            @Html.Partial("OpenFilePartials/DataPartials/OthersClean", Model)
    5078
    5179        }
  • branches/WebJobManager/HeuristicLab.Clients.Hive.WebJobManager/Views/Job/OpenFilePartials/DataPartials/DoubleMatrix.cshtml

    r13834 r13841  
    1010        {
    1111            s += "[ ";
    12             s += dat[d,0] + "; " + dat[d,1];
     12            for (var i = 0; i < dat.Columns; i++)
     13            {
     14                s += dat[d, i];
     15                if (i < dat.Columns - 1)
     16                {
     17                    s += "; ";
     18                }
     19
     20            }
    1321            s += " ] " + Environment.NewLine;
    1422
Note: See TracChangeset for help on using the changeset viewer.