public async Task <IActionResult> View(string id) { try { IActionResult actionResult = await base.GetEntity <SubscriptionAttemptViewModel>(id); OkObjectResult okResult = actionResult as OkObjectResult; if (okResult != null) { SubscriptionAttemptViewModel view = okResult.Value as SubscriptionAttemptViewModel; view = attemptManager.GetAttemptView(view); } return(actionResult); } catch (Exception ex) { return(ex.GetActionResult()); } }
public SubscriptionAttemptViewModel GetAttemptView(SubscriptionAttemptViewModel subscriptionAttempt) { subscriptionAttempt.TransportType = subscriptionRepository.GetOne(subscriptionAttempt.IntegrationEventSubscriptionID ?? Guid.Empty)?.TransportType.ToString(); return(subscriptionAttempt); }