Load JSON files

This commit is contained in:
2015-12-17 00:21:11 +01:00
parent 7030d2baac
commit b15a3ec12d
+34
View File
@@ -0,0 +1,34 @@
using NavCityBreda.Helpers;
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace NavCityBreda.Model
{
public class RouteManager
{
private List<Route> _routes;
public List<Route> Routes { get { return _routes; } }
public RouteManager()
{
_routes = new List<Route>();
LoadRoutes();
}
private void LoadRoutes()
{
string[] routefiles = Directory.GetFiles(Util.RouteWaypointsFolder);
_routes.Clear();
foreach(string file in routefiles)
{
_routes.Add(JSONParser.LoadRoute(file));
}
}
}
}