public AutomationExecutionViewModel GetExecutionView(AutomationExecutionViewModel executionView) { executionView.AgentName = agentRepo.GetOne(executionView.AgentID)?.Name; executionView.AutomationName = automationRepo.GetOne(executionView.AutomationID)?.Name; return(executionView); }
public async Task <IActionResult> View(string id) { try { IActionResult actionResult = await base.GetEntity <AutomationExecutionViewModel>(id); OkObjectResult okResult = actionResult as OkObjectResult; if (okResult != null) { AutomationExecutionViewModel view = okResult.Value as AutomationExecutionViewModel; view = automationExecutionLogManager.GetExecutionView(view); } return(actionResult); } catch (Exception ex) { return(ex.GetActionResult()); } }