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));
        }
Пример #2
0
        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));
        }