public TourEditViewModel(TourEditWindow tourEditWindow, MainViewModel mainViewModel, Tour currentTour) { this._mainViewModel = mainViewModel; this._tourEditWindow = tourEditWindow; this._currentTour = currentTour; this.Name = this._currentTour.Name; this.Description = this._currentTour.Description; this.Start = this._currentTour.Start; this.End = this._currentTour.End; this.Distance = this._currentTour.Distance; this._tourPlannerFactory = TourPlannerFactory.GetInstance(); }
public System.Windows.Window GetWindow(MainViewModel mainViewModel, Tour currentTour) { TourEditWindow view = new TourEditWindow(mainViewModel, currentTour); return(view); }