public async Task <ActionResult> UnregisterAsync(string id) { if (String.IsNullOrEmpty(id)) { return(new BadRequestResult()); } AuthorizeClient(); var application = new ApplicationRecordApiModel(); try { application = await _opcVault.GetApplicationAsync(id); if (application == null) { return(new NotFoundResult()); } } catch (Exception ex) { ViewData["ErrorMessage"] = "Load unregister details of the application failed. " + "Message:" + ex.Message; return(View(application)); } return(View(application)); }
public async Task <ActionResult> DetailsAsync(string id, string errorMessage, string successMessage) { AuthorizeClient(); var request = await _opcVault.GetCertificateRequestAsync(id); ViewData["ErrorMessage"] = errorMessage; ViewData["SuccessMessage"] = successMessage; var application = await _opcVault.GetApplicationAsync(request.ApplicationId); if (application == null) { return(new NotFoundResult()); } ViewData["Application"] = application; return(View(request)); }