private void OnOpenFileEvent(object sender, OpenRouteEventArgs e) { TryCatch(() => { var result = _commandRunner.Execute(new OpenRouteInput { Name = e.Name }) as OpenRouteResponse; _openedRoutePath = e.Name; _route = result.Route; _routeView.ShowRoute(result.Route); _guiControls.Apply(new GuiState { SaveEnabled = true, AddCoursePoint = false, DeleteCoursePoint = false, ScrollRoute = false }); }); }
public void RaiseOpenFileEvent(OpenRouteEventArgs args) => OpenFileEvent.Invoke(this, args);