public ActionResult Create(WebApplicationCapstone.Models.TaskModel task_components)
 {
     return(View("Create", task_components));
 }
        public ActionResult Configuration(WebApplicationCapstone.Models.ConfigurationModel configuration, WebApplicationCapstone.Models.TaskModel task_components)
        {
            string today_year   = DateTime.Today.Year.ToString();
            string today_month  = DateTime.Today.Month.ToString();
            string today_day    = DateTime.Today.Day.ToString();
            string today_hour   = DateTime.Today.Hour.ToString();
            string today_minute = DateTime.Today.Minute.ToString();
            string today_second = DateTime.Today.Second.ToString();
            string timestamp_id = today_year + today_month + today_day + today_hour + today_minute + today_second;

            string config_name_default = configuration.Name;

            configuration.Name = Session["config_name"] as string;
            if ((configuration.Name == null) || (configuration.Name == config_name_default))
            {
                configuration.Name     = "SESSION_CONFIG_" + timestamp_id;
                Session["config_name"] = configuration.Name;
            }

            configuration.Tasks = Session["config"] as List <Models.TaskModel>;

            return(View("Configuration", configuration));
        }