From bc877006833998b9451c7d97dd1dd4308df8aa94 Mon Sep 17 00:00:00 2001 From: Luke Else Date: Tue, 11 Jan 2022 10:58:50 +0000 Subject: [PATCH] Added Next and Previous Methods to Route --- Models/RouteModel.cs | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/Models/RouteModel.cs b/Models/RouteModel.cs index 544aa74..556c46d 100644 --- a/Models/RouteModel.cs +++ b/Models/RouteModel.cs @@ -36,6 +36,22 @@ namespace EFB.Models } } + public IWaypoint Next(){ + if(Current.Next != null){ + Current = current.Next; + return Current; + } + return null; + } + + public IWaypoint Previous(){ + if(Current.Previous != null){ + Current = current.Previous; + return Current; + } + return null; + } + //Generate a route Object public static RouteModel StringToRoute(string departure, string arrival, uint cruise, string routeString){ string[] routeTemp = routeString.Split(" ");