private void editSelectedItem() { if (!UIHelper.EnsurePremiumLicence()) { return; } var dlg = new EditDomainObjectWindow(); var ctrl = new usrMyPlaceDetails(); dlg.SetControl(ctrl); ctrl.Fill(SelectedItem.Clone()); if (dlg.ShowDialog() == true) { replace(SelectedItem, ctrl.MyPlace); } }
private void newItem() { if (!UIHelper.EnsurePremiumLicence()) { return; } var dlg = new EditDomainObjectWindow(); var ctrl = new usrMyPlaceDetails(); dlg.SetControl(ctrl); var myPlace = new MyPlaceDTO(); myPlace.Color = Color.LavenderBlush.ToColorString(); ctrl.Fill(myPlace); if (dlg.ShowDialog() == true) { _myPlacesCache.Add(ctrl.MyPlace); NotifyOfPropertyChange(() => Items); } }