コード例 #1
0
        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));
        }
コード例 #2
0
        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);
        }