using System; using System.Collections.Generic; using System.Linq; using System.Web; using HeuristicLab.Services.Optimization.ControllerService.Model; namespace HeuristicLab.Services.Optimization.Web.Models { public class Node { public string title { get; set; } public List children { get; set; } public string GetTitle { get { return title; } } public List GetChildren { get { return children; } } } public class ExperimentModel { public Node Experiment { get; set; } public string Name { get; set; } } public class GetParametersModel { public string Type { get; set; } public Algorithm Algorithm { get; set; } public IList Subnames { get; set; } } public class ExperimentViewModel { private IList scenarios; public IList Scenarios { get { return scenarios; } set { scenarios = value; } } private IList experiments; public IList Experiments { get { return experiments; } set { experiments = value; } } public ExperimentViewModel() { experiments = new List(); scenarios = new List(); } } }