public void OnEstateSelected(Estate estate) { estate.IncrementViewCount(); var manager = App.GetCurrentManager(); if (!(manager is null)) { manager.AddToHistory(estate); MainWindow.Instance.ChangeView(new CreateOffer(estate)); } }