public async Task <ActionResult> SubmitExistingCommitmentEntry(SubmitCommitmentViewModel model) { var userDisplayName = OwinWrapper.GetClaimValue(DasClaimTypes.DisplayName); var userEmail = OwinWrapper.GetClaimValue(DasClaimTypes.Email); var userId = OwinWrapper.GetClaimValue(@"sub"); await Orchestrator.SubmitCommitment(model, userId, userDisplayName, userEmail); return(RedirectToAction("AcknowledgementExisting", new { hashedCommitmentId = model.HashedCommitmentId, model.SaveStatus })); }
public async Task <ActionResult> Submit(long providerId, string hashedCommitmentId, SaveStatus saveStatus) { var commitment = await _commitmentOrchestrator.GetCommitmentCheckState(providerId, hashedCommitmentId); var model = new SubmitCommitmentViewModel { ProviderId = providerId, HashedCommitmentId = hashedCommitmentId, EmployerName = commitment.LegalEntityName, SaveStatus = saveStatus }; return(View(model)); }
public async Task <ActionResult> Submit(SubmitCommitmentViewModel model) { await _commitmentOrchestrator.SubmitCommitment(CurrentUserId, model.ProviderId, model.HashedCommitmentId, model.SaveStatus, model.Message, GetSignedInUser()); return(RedirectToAction("Acknowledgement", new { providerId = model.ProviderId, hashedCommitmentId = model.HashedCommitmentId, saveStatus = model.SaveStatus })); }