Exemple #1
0
 public ActionResult Upsert(ScenarioModel model)
 {
     if (!ModelState.IsValid)
     {
         CompleteScenarioModel(model);
         return View("EditScenario", model);
     }
     var scenario = mapper.Map<ScenarioModel, Scenario>(model);
     scenarioService.Upsert(scenario);
     return RedirectToAction("Index");
 }
Exemple #2
0
 private void CompleteScenarioModel(ScenarioModel scenarioModel)
 {
     scenarioModel.FilesList = new SelectList(fileUploadService.GetAllFiles(), "Code", "Path", scenarioModel.FileCode);
 }
Exemple #3
0
 public ActionResult Run(ScenarioModel model)
 {
     var scenario = scenarioService.GetScenarioById(model.Id);
     long executionId = hatcheryService.RunScenario(scenario);
     return RedirectToAction("Scenario", "Report", new { id = executionId });
 }