public async Task <IActionResult> RemoveConfirmation(RemoveConfirmationViewModel vm) { var response = await _basketOrchestrator.UpdateBasket(vm.ApprenticeshipId); if (TempData.ContainsKey("AddRemoveResponse")) { TempData.Remove("AddRemoveResponse"); } TempData.Add("AddRemoveResponse", JsonConvert.SerializeObject(response)); return(Redirect(vm.ReturnPath)); }
public ActionResult GetRemoveTaskConfirmationDialog(int id) { var selectedTask = _selectedTaskDAO.Get(id); var viewModel = new RemoveConfirmationViewModel { Title = selectedTask.Title, Role = selectedTask.Role, SelectedTaskId = selectedTask.Id }; Response.Cache.SetCacheability(HttpCacheability.NoCache); return(PartialView("_RemoveTaskConfirmation", viewModel)); }