diff --git a/BeWo/View/Detail/ServiceRecordView2.xaml.cs b/BeWo/View/Detail/ServiceRecordView2.xaml.cs index b67d79740..fce726a68 100644 --- a/BeWo/View/Detail/ServiceRecordView2.xaml.cs +++ b/BeWo/View/Detail/ServiceRecordView2.xaml.cs @@ -3379,50 +3379,28 @@ namespace BeWo.View.Detail { var tbv = new TextbausteinView(x) { Background = FindResource("ApplicationBackground") as LinearGradientBrush }; - var rootGrid2 = (Grid)tbv.root.Content; - var zielGrid = (Grid)rootGrid2.Children[0]; - var cb = new CheckBox - { - Content = "Nur für mich sichtbar", - Margin = new Thickness(3), - HorizontalAlignment = HorizontalAlignment.Left, - VerticalAlignment = VerticalAlignment.Center - }; - - if (BeWoApp.LoggedOnUser.HasRight(UserRightType.TextbausteineNurEigeneBearbeiten) && !BeWoApp.LoggedOnUser.HasRight(UserRightType.TextbausteineAlleBearbeiten)) - { - cb.IsEnabled = false; - } - - var IsOnlyForEmployeeBinding = new Binding("NewVM.IsOnlyForEmployee") { Source = tbv.ViewModel, UpdateSourceTrigger = UpdateSourceTrigger.PropertyChanged }; - BindingOperations.SetBinding(cb, ToggleButton.IsCheckedProperty, IsOnlyForEmployeeBinding); - - Grid.SetColumn(cb, 0); - Grid.SetRow(cb, 2); - Grid.SetColumnSpan(cb, 4); - - zielGrid.Children.Add(cb); + var rootGrid2 = (Grid) tbv.root.Content; var stackPanel = new StackPanel { Orientation = Orientation.Horizontal, HorizontalAlignment = HorizontalAlignment.Right }; var speichernBtn = new Button { - Content = "Speichern und schließen", + Content = "Speichern", HorizontalAlignment = HorizontalAlignment.Right, Margin = new Thickness(3), VerticalAlignment = VerticalAlignment.Center }; - var abbrechenBtn = new Button + var schliessenBtn = new Button { - Content = "Abbrechen", + Content = "Schließen", HorizontalAlignment = HorizontalAlignment.Right, Margin = new Thickness(3), VerticalAlignment = VerticalAlignment.Center }; stackPanel.Children.Add(speichernBtn); - stackPanel.Children.Add(abbrechenBtn); + stackPanel.Children.Add(schliessenBtn); Grid.SetRow(stackPanel, 2); rootGrid2.Children.Add(stackPanel); @@ -3432,13 +3410,13 @@ namespace BeWo.View.Detail speichernBtn.Click += (o, args) => { tbv.Focus(); - if (x.IsDirty || x.VMList.Any(vm => vm.IsDirty)) + if(x.IsDirty || x.VMList.Any(vm => vm.IsDirty)) + { tbv.Save(() => { textbausteineSearchView.ServiceCategoryOid = textbausteineSearchView.ServiceCategoryOid; }); - - window.Close(); + } }; - abbrechenBtn.Click += (o, args) => + schliessenBtn.Click += (o, args) => { tbv.Focus(); tbv.DoSaveCheck(); @@ -3446,6 +3424,8 @@ namespace BeWo.View.Detail window.Close(); }; + window.WindowStartupLocation = WindowStartupLocation.CenterScreen; + window.Show(); })); } diff --git a/BeWo/View/Detail/SupportConceptView.xaml b/BeWo/View/Detail/SupportConceptView.xaml index 95eef130c..765c92b28 100644 --- a/BeWo/View/Detail/SupportConceptView.xaml +++ b/BeWo/View/Detail/SupportConceptView.xaml @@ -503,10 +503,10 @@ Height="23"/>