public async Task <ViewResult> SuccessfulSubmission(Guid pcsId, Guid memberUploadId) { MemberUploadData memberUploadData; using (var client = apiClient()) { memberUploadData = await client.SendAsync( User.GetAccessToken(), new GetMemberUploadById(pcsId, memberUploadId)); } if (!memberUploadData.IsSubmitted) { throw new Exception("The specified member upload has not yet been submitted."); } var model = new SuccessfulSubmissionViewModel { PcsId = pcsId, MemberUploadId = memberUploadId, ComplianceYear = memberUploadData.ComplianceYear.Value }; await SetBreadcrumb(pcsId, ManageMembersActivity); return(View(model)); }
public async Task<ViewResult> SuccessfulSubmission(Guid pcsId, Guid memberUploadId) { MemberUploadData memberUploadData; using (var client = apiClient()) { memberUploadData = await client.SendAsync( User.GetAccessToken(), new GetMemberUploadById(pcsId, memberUploadId)); } if (!memberUploadData.IsSubmitted) { throw new Exception("The specified member upload has not yet been submitted."); } var model = new SuccessfulSubmissionViewModel { PcsId = pcsId, MemberUploadId = memberUploadId, ComplianceYear = memberUploadData.ComplianceYear.Value }; await SetBreadcrumb(pcsId, ManageMembersActivity); return View(model); }