public PartialViewResult SolvePuzzle(PuzzleViewModel puzzleVM) { if (puzzleVM.PuzzleTileList.Any()) { var puzzleService = new Services.PuzzleService(); var solvedPuzzle = puzzleService.SolvePuzzle(puzzleVM); return(PartialView(solvedPuzzle)); } return(PartialView()); }
public /*JsonResult*/ PartialViewResult SolvePuzzle(PuzzleViewModel puzzleVM) { if (puzzleVM.TileIndexList.Any()) { var puzzleService = new Services.PuzzleService(); var solvedPuzzle = puzzleService.SolvePuzzle(puzzleVM); //return new JsonResult() { Data = solvedPuzzle }; return(PartialView(solvedPuzzle)); } //return new JsonResult(); return(PartialView()); }