Exemple #1
0
        public async Task <ActionResult> SubmitNewCommitmentEntry(SubmitCommitmenViewModel model)
        {
            var userDisplayName = OwinWrapper.GetClaimValue(DasClaimTypes.DisplayName);
            var userEmail       = OwinWrapper.GetClaimValue(DasClaimTypes.Email);
            var userId          = OwinWrapper.GetClaimValue(@"sub");

            var response = await _employerCommitmentsOrchestrator.CreateProviderAssignedCommitment(model, userId, userDisplayName, userEmail);

            return(RedirectToAction("AcknowledgementNew", new { hashedAccountId = model.HashedAccountId, hashedCommitmentId = response.Data }));
        }
Exemple #2
0
        public async Task <ActionResult> SubmitExistingCommitmentEntry(SubmitCommitmenViewModel model)
        {
            var userDisplayName = OwinWrapper.GetClaimValue(DasClaimTypes.DisplayName);
            var userEmail       = OwinWrapper.GetClaimValue(DasClaimTypes.Email);
            var userId          = OwinWrapper.GetClaimValue(@"sub");

            await _employerCommitmentsOrchestrator.SubmitCommitment(model, userId, userDisplayName, userEmail);

            return(RedirectToAction("AcknowledgementExisting", new { hashedCommitmentId = model.HashedCommitmentId, model.SaveStatus }));
        }