public dynamic UpdateStep(Guid tool_id, Guid executor_id, Guid step_id, StepUpdateM model) { try { Step step = EnsureStepExisted(tool_id, executor_id, step_id); step.Stage = model.Stage; step.Name = model.Name; step.Text = model.Text; step.ReplacedText = model.ReplacedText; SaveChanges(); return(new { step.Id, step.Name, step.Stage, step.Text, step.ReplacedText }); } catch (Exception e) { throw e is RequestException ? e : _errorHandler.WriteLog("An error occurred!", e, DateTime.Now, "Server", "Service-Configuration-UpdateStep"); } }
public IActionResult UpdateStep([FromRoute] Guid tool_id, [FromRoute] Guid executor_id, [FromRoute] Guid step_id, [FromBody] StepUpdateM model) { try { return(Ok(_configuration.UpdateStep(tool_id, executor_id, step_id, model))); } catch (Exception e) { return(GetError(e)); } }