public ActionResult ViewEditSequenceDialog(String sequenceId) { EditSequenceModel editScriptModel = new EditSequenceModel(); editScriptModel.Sequence = _sequenceService.GetSequence(sequenceId); return(PartialView("Partials/EditSequence", editScriptModel)); }
public void GetSequence() { Sequence sequence1 = _sequenceService.GetSequence("c2f5f76a-1ee7-4f92-9150-55de4cefa76f"); Assert.IsNotNull(sequence1); Sequence sequence99 = _sequenceService.GetSequence("99"); Assert.IsNull(sequence99); }
// POST create a new task public String Post(String id, JObject parameters) { String itemId = String.Empty; Script script = _scriptService.GetScript(id); if (script != null) { IGhostRunnerScript ghostRunnerScript = ScriptHelper.GetGhostRunnerScript(script); IList <TaskScriptParameter> taskParameters = new List <TaskScriptParameter>(); if (ghostRunnerScript.HasParameters()) { foreach (String parameter in ghostRunnerScript.GetAllParameters()) { if (parameters[parameter] != null) { TaskScriptParameter taskParameter = new TaskScriptParameter(); taskParameter.Name = parameter; taskParameter.Value = parameters[parameter].ToString(); taskParameters.Add(taskParameter); } } } Task task = _taskService.InsertScriptTask(id, script.Name, taskParameters); if (task != null) { return(task.ExternalId); } else { return(string.Empty); } } else { Sequence sequence = _sequenceService.GetSequence(id); if (sequence != null) { Task task = _taskService.InsertSequenceTask(id, sequence.Name); if (task != null) { return(task.ExternalId); } else { return(string.Empty); } } else { return(String.Empty); } } }