DecreaseTaskSort(ChallengesDetailViewModel viewModel, int id) { await _challengeService.DecreaseTaskPositionAsync(id); TempData[TempEditChallenge] = Newtonsoft.Json.JsonConvert .SerializeObject(viewModel.Challenge); return(RedirectToAction("Edit", new { id = viewModel.Challenge.Id })); }
public async Task <IActionResult> DecreaseTaskSort(int id) { try { await _challengeService.DecreaseTaskPositionAsync(id); return(Json(true)); } catch (Exception ex) { _logger.LogError($"Error decreasing task sort for task {id} : {ex}", ex); return(Json(false)); } }