public void AddNewRoute() { var route = new Route( "Unknow", 100, this._owner ); this._owner.Routes.AddRoute( route ); var routeViewModel = new RouteViewModel( route ); this._routes.Add( routeViewModel ); this.SelectedRoad = routeViewModel; }
private RouteViewModel Conveter( IControl control, Route route ) { var resutl = new RouteViewModel( route ); var previousControl = this._controlToControlViewModelConveter.Convert( control ); foreach ( var routeElement in route.Items ) { var item = this.Convert( routeElement ); resutl.Add( item ); } return resutl; }