------------------------------
16:16:21 (FATAL): | .. |Unhandled exception: System.InvalidOperationException:   !
   at SKBKontur.KZ.Core.Orders.OrdersContextElement.<>c__DisplayClass18_0.<CheckAndAdjustOrder>b__5(PersonMeta pm)
   at System.Linq.Enumerable.<>c__DisplayClassf`1.<CombinePredicates>b__e(TSource x)
   at System.Linq.Enumerable.WhereListIterator`1.MoveNext()
   at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
   at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
   at SKBKontur.KZ.Core.Orders.OrdersContextElement.CheckAndAdjustOrder(IOrderData newDataOrg, IOrderData oldData)
   at SKBKontur.KZ.Core.Orders.OrdersContextElement.<>c__DisplayClass21_0.<SaveOrder>b__2(IOrderData old)
   at CSharpFunctionalExtensions.ResultExtensions.OnSuccess[T,K](Result`1 result, Func`2 func)
   at SKBKontur.KZ.Core.Orders.OrdersContextElement.<>c__DisplayClass21_0.<SaveOrder>b__0(Boolean exist)
   at CSharpFunctionalExtensions.ResultExtensions.OnSuccess[T,K](Result`1 result, Func`2 func)
   at SKBKontur.KZ.Core.Orders.OrdersContextElement.SaveOrder(IOrderData order)
   at SKBKontur.KZ.Core.Orders.OrderControllerBase`4.<SaveOrder>b__51_0(IOrderData data)
   at CSharpFunctionalExtensions.ResultExtensions.OnSuccess[T](Result`1 result, Func`2 func)
   at SKBKontur.KZ.Core.Orders.OrderControllerBase`4.SaveOrder()
   at SKBKontur.KZ.Forms.Orders.OrderVm`1.<SaveOrder>b__73_2()
   at CSharpFunctionalExtensions.ResultExtensions.OnSuccess(Result result, Func`1 func)
   at SKBKontur.KZ.Forms.Orders.OrderVm`1.SaveOrder()
   at SKBKontur.KZ.Forms.Orders.OrderForm.ActionsWithOrder_Executed(Object sender, ExecutedRoutedEventArgs e)
   at System.Windows.Input.CommandBinding.OnExecuted(Object sender, ExecutedRoutedEventArgs e)
   at System.Windows.Input.CommandManager.ExecuteCommandBinding(Object sender, ExecutedRoutedEventArgs e, CommandBinding commandBinding)
   at System.Windows.Input.CommandManager.FindCommandBinding(CommandBindingCollection commandBindings, Object sender, RoutedEventArgs e, ICommand command, Boolean execute)
   at System.Windows.Input.CommandManager.FindCommandBinding(Object sender, RoutedEventArgs e, ICommand command, Boolean execute)
   at System.Windows.Input.CommandManager.OnExecuted(Object sender, ExecutedRoutedEventArgs e)
   at System.Windows.UIElement.OnExecutedThunk(Object sender, ExecutedRoutedEventArgs e)
   at System.Windows.Input.ExecutedRoutedEventArgs.InvokeEventHandler(Delegate genericHandler, Object target)
   at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   at System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
   at System.Windows.Input.RoutedCommand.ExecuteImpl(Object parameter, IInputElement target, Boolean userInitiated)
   at System.Windows.Input.RoutedCommand.Execute(Object parameter, IInputElement target)
   at SKBKontur.KZ.Forms.Orders.OrderForm.OrderForm_OnClosing(Object sender, CancelEventArgs e)
   at System.Windows.Window.OnClosing(CancelEventArgs e)
   at System.Windows.Window.WmClose()
   at System.Windows.Window.WindowFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at System.Windows.Interop.HwndSource.PublicHooksFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler) 
