Esempio n. 1
0
        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());
        }