public async Task <IActionResult> Body(HomeCompositeViewModel viewModel, IFormCollection formCollection) { var session = await GetUserSession(); if (formCollection.FirstOrDefault(x => string.Compare(x.Key, "homeGovukCheckBoxAcceptplan", StringComparison.CurrentCultureIgnoreCase) == 0).Value == "on") { await _dssWriter.UpdateActionPlan(new UpdateActionPlan() { CustomerId = session.CustomerId, InteractionId = session.InteractionId, ActionPlanId = session.ActionPlanId, DateActionPlanAcknowledged = DateTime.UtcNow.AddMinutes(-1) }); } await ManageSession(session.CustomerId, session.ActionPlanId, session.InteractionId); return(RedirectTo("/home")); }
public async Task When_UpdateActionPlan_ReturnActionPlan() { await _dssWriter.UpdateActionPlan(updateActionPlan); }