Пример #1
0
        public ActionResult GetRoutesWithStops(GraphModel graph, char startNode, char endNode, int stops, bool isMaxStops)
        {
            var result = isMaxStops ? graphService.CalculateAllRoutesWithMaxStops(graph, startNode, endNode, stops) : graphService.CalculateAllRoutesWithStops(graph, startNode, endNode, stops);

            if (result == -1)
            {
                return(Json("No SUCH ROUTE"));
            }

            return(Json(result));
        }