Advertisement
Guest User

Untitled

a guest
Mar 29th, 2013
13
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 484.35 KB | None | 0 0
  1. Step into: Stepping over non-user code 'GasKitUI.App.App'
  2. Step into: Stepping over non-user code 'GasKitUI.App.InitializeComponent'
  3. 03:12:30:380 => [DEBUG] [Catel.Logging.LogManager] Added listener 'Catel.Logging.DebugLogListener' to log manager
  4. 03:12:30:469 => [DEBUG] [Catel.IoC.ServiceLocator] Registering type 'Catel.MVVM.Views.IViewManager' to type 'Catel.MVVM.Views.ViewManager'
  5. 03:12:30:470 => [DEBUG] [Catel.IoC.TypeFactory] Cleared type constructor cache
  6. 03:12:30:471 => [DEBUG] [Catel.IoC.ServiceLocator] Registered type 'Catel.MVVM.Views.IViewManager' to type 'Catel.MVVM.Views.ViewManager'
  7. 03:12:30:473 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Constructing behavior 'WindowLogic' for 'MainWindow' with unique id '1'
  8. 03:12:30:474 => [DEBUG] [Catel.IoC.TypeFactory] Creating instance of type 'Catel.MVVM.Views.ViewManager'. No constructor found in the cache, so searching for the right one.
  9. 03:12:30:477 => [DEBUG] [Catel.IoC.ServiceLocator] Registering type 'Catel.MVVM.Views.IViewManager' to instance of type 'Catel.MVVM.Views.ViewManager'
  10. 03:12:30:478 => [DEBUG] [Catel.IoC.TypeFactory] Cleared type constructor cache
  11. 03:12:30:478 => [DEBUG] [Catel.IoC.ServiceLocator] Registered type 'Catel.MVVM.Views.IViewManager' to instance of type 'Catel.MVVM.Views.ViewManager'
  12. 03:12:30:479 => [DEBUG] [Catel.IoC.TypeFactory] Creating instance of type 'Catel.MVVM.ViewModelFactory'. No constructor found in the cache, so searching for the right one.
  13. 03:12:30:481 => [DEBUG] [Catel.IoC.ServiceLocator] Registering type 'Catel.MVVM.IViewModelFactory' to instance of type 'Catel.MVVM.ViewModelFactory'
  14. 03:12:30:481 => [DEBUG] [Catel.IoC.TypeFactory] Cleared type constructor cache
  15. 03:12:30:481 => [DEBUG] [Catel.IoC.ServiceLocator] Registered type 'Catel.MVVM.IViewModelFactory' to instance of type 'Catel.MVVM.ViewModelFactory'
  16. 03:12:30:492 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Constructed behavior 'WindowLogic' for 'MainWindow'
  17. GasKitUI.vshost.exe Warning: 0 : 03:12:30:504 => [WARNING] [Catel.Windows.WindowExtensions] Cannot set owner window to itself, no owner window set
  18. 03:12:30:589 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Target control 'MainWindow' is loaded
  19. 03:12:30:591 => [DEBUG] [Catel.MVVM.Views.ViewManager] Registering view 'GasKitUI.Views.Sys.MainWindow'
  20. 03:12:30:595 => [DEBUG] [Catel.MVVM.Views.ViewManager] Registered view 'GasKitUI.Views.Sys.MainWindow'
  21. 03:12:30:598 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Using IViewModelFactory 'Catel.MVVM.ViewModelFactory' to instantiate the view model
  22. 03:12:30:599 => [DEBUG] [Catel.IoC.TypeFactory] No constructor could be used, using Activator.CreateInstance. Cannot cache this either.
  23. 03:12:30:615 => [DEBUG] [Catel.MVVM.ViewModelManager] ViewModelManager instantiated
  24. 03:12:30:615 => [DEBUG] [Catel.IoC.ServiceLocator] Registering type 'Catel.MVVM.IViewModelManager' to instance of type 'Catel.MVVM.ViewModelManager'
  25. 03:12:30:616 => [DEBUG] [Catel.IoC.TypeFactory] Cleared type constructor cache
  26. 03:12:30:616 => [DEBUG] [Catel.IoC.ServiceLocator] Registered type 'Catel.MVVM.IViewModelManager' to instance of type 'Catel.MVVM.ViewModelManager'
  27. 03:12:30:639 => [DEBUG] [Catel.MVVM.ViewModelBase] Creating view model of type 'MainWindowViewModel' with unique identifier 1
  28. 03:12:30:640 => [DEBUG] [Catel.MVVM.ViewModelBase] Using the default instance of the IServiceLocator
  29. 03:12:30:641 => [DEBUG] [Catel.MVVM.ViewModelBase] Registering view model services
  30. 03:12:30:641 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registering default service implementations for IoC container
  31. 03:12:30:642 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registered default service implementations for IoC container
  32. 03:12:30:642 => [DEBUG] [Catel.MVVM.ViewModelBase] Registered view model services
  33. 03:12:30:646 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Creating a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Sys.MainWindowViewModel' with unique identifier '1'
  34. 03:12:30:647 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Created a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Sys.MainWindowViewModel' with unique identifier '1'
  35. 03:12:30:653 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ShellScreen' as type 'IShellScreen'
  36. 03:12:30:654 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'CurrentScreen' as type 'IScreen'
  37. 03:12:30:655 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Title' as type 'String'
  38. 03:12:30:655 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'UniqueIdentifier' as type 'Int32'
  39. 03:12:30:656 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelConstructionTime' as type 'DateTime'
  40. 03:12:30:656 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ParentViewModel' as type 'IViewModel'
  41. 03:12:30:656 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelCommandManager' as type 'IViewModelCommandManager'
  42. 03:12:30:657 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'InvalidateCommandsOnPropertyChanged' as type 'Boolean'
  43. 03:12:30:657 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeferValidationUntilFirstSaveCall' as type 'Boolean'
  44. 03:12:30:658 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidateModelsOnInitialization' as type 'Boolean'
  45. 03:12:30:658 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsSaving' as type 'Boolean'
  46. 03:12:30:658 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DispatchPropertyChangedEvent' as type 'Boolean'
  47. 03:12:30:659 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsClosed' as type 'Boolean'
  48. 03:12:30:659 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasErrors' as type 'Boolean'
  49. 03:12:30:659 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasDirtyModel' as type 'Boolean'
  50. 03:12:30:660 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ServiceLocator' as type 'IServiceLocator'
  51. 03:12:30:660 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NavigationContext' as type 'Dictionary`2'
  52. 03:12:30:660 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GlobalLeanAndMeanModel' as type 'Boolean'
  53. 03:12:30:661 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'LeanAndMeanModel' as type 'Boolean'
  54. 03:12:30:661 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DisablePropertyChangeNotifications' as type 'Boolean'
  55. 03:12:30:662 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PropertyDataManager' as type 'PropertyDataManager'
  56. 03:12:30:662 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitializing' as type 'Boolean'
  57. 03:12:30:662 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitialized' as type 'Boolean'
  58. 03:12:30:663 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ContainsNonSerializableMembers' as type 'Boolean'
  59. 03:12:30:663 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AlwaysInvokeNotifyChanged' as type 'Boolean'
  60. 03:12:30:663 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HandlePropertyAndCollectionChanges' as type 'Boolean'
  61. 03:12:30:664 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AutomaticallyValidateOnPropertyChanged' as type 'Boolean'
  62. 03:12:30:664 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Mode' as type 'SerializationMode'
  63. 03:12:30:664 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInEditSession' as type 'Boolean'
  64. 03:12:30:665 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsDirty' as type 'Boolean'
  65. 03:12:30:665 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsReadOnly' as type 'Boolean'
  66. 03:12:30:665 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsEditable' as type 'Boolean'
  67. 03:12:30:666 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeserializationSucceeded' as type 'Boolean'
  68. 03:12:30:666 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsValidating' as type 'Boolean'
  69. 03:12:30:667 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Validator' as type 'IValidator'
  70. 03:12:30:667 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidationContext' as type 'IValidationContext'
  71. 03:12:30:667 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldWarningCount' as type 'Int32'
  72. 03:12:30:668 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleWarningCount' as type 'Int32'
  73. 03:12:30:668 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldErrorCount' as type 'Int32'
  74. 03:12:30:668 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleErrorCount' as type 'Int32'
  75. 03:12:30:669 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidation' as type 'Boolean'
  76. 03:12:30:669 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidationForAllModels' as type 'Boolean'
  77. 03:12:30:670 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HideValidationResults' as type 'Boolean'
  78. 03:12:30:670 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasWarnings' as type 'Boolean'
  79. 03:12:30:672 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ShellScreen' as type 'IShellScreen'
  80. 03:12:30:673 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'CurrentScreen' as type 'IScreen'
  81. 03:12:30:673 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Title' as type 'String'
  82. 03:12:30:673 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'UniqueIdentifier' as type 'Int32'
  83. 03:12:30:674 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelConstructionTime' as type 'DateTime'
  84. 03:12:30:674 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ParentViewModel' as type 'IViewModel'
  85. 03:12:30:675 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelCommandManager' as type 'IViewModelCommandManager'
  86. 03:12:30:675 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'InvalidateCommandsOnPropertyChanged' as type 'Boolean'
  87. 03:12:30:675 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeferValidationUntilFirstSaveCall' as type 'Boolean'
  88. 03:12:30:676 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidateModelsOnInitialization' as type 'Boolean'
  89. 03:12:30:676 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsSaving' as type 'Boolean'
  90. 03:12:30:676 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DispatchPropertyChangedEvent' as type 'Boolean'
  91. 03:12:30:677 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsClosed' as type 'Boolean'
  92. 03:12:30:677 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasErrors' as type 'Boolean'
  93. 03:12:30:678 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasDirtyModel' as type 'Boolean'
  94. 03:12:30:678 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ServiceLocator' as type 'IServiceLocator'
  95. 03:12:30:678 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NavigationContext' as type 'Dictionary`2'
  96. 03:12:30:679 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GlobalLeanAndMeanModel' as type 'Boolean'
  97. 03:12:30:679 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'LeanAndMeanModel' as type 'Boolean'
  98. 03:12:30:679 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DisablePropertyChangeNotifications' as type 'Boolean'
  99. 03:12:30:680 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PropertyDataManager' as type 'PropertyDataManager'
  100. 03:12:30:680 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitializing' as type 'Boolean'
  101. 03:12:30:680 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitialized' as type 'Boolean'
  102. 03:12:30:681 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ContainsNonSerializableMembers' as type 'Boolean'
  103. 03:12:30:681 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AlwaysInvokeNotifyChanged' as type 'Boolean'
  104. 03:12:30:681 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HandlePropertyAndCollectionChanges' as type 'Boolean'
  105. 03:12:30:682 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AutomaticallyValidateOnPropertyChanged' as type 'Boolean'
  106. 03:12:30:682 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Mode' as type 'SerializationMode'
  107. 03:12:30:682 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInEditSession' as type 'Boolean'
  108. 03:12:30:683 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsDirty' as type 'Boolean'
  109. 03:12:30:683 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsReadOnly' as type 'Boolean'
  110. 03:12:30:683 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsEditable' as type 'Boolean'
  111. 03:12:30:684 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeserializationSucceeded' as type 'Boolean'
  112. 03:12:30:684 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsValidating' as type 'Boolean'
  113. 03:12:30:684 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Validator' as type 'IValidator'
  114. 03:12:30:685 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidationContext' as type 'IValidationContext'
  115. 03:12:30:685 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldWarningCount' as type 'Int32'
  116. 03:12:30:685 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleWarningCount' as type 'Int32'
  117. 03:12:30:686 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldErrorCount' as type 'Int32'
  118. 03:12:30:686 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleErrorCount' as type 'Int32'
  119. 03:12:30:686 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidation' as type 'Boolean'
  120. 03:12:30:687 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidationForAllModels' as type 'Boolean'
  121. 03:12:30:687 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HideValidationResults' as type 'Boolean'
  122. 03:12:30:687 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasWarnings' as type 'Boolean'
  123. 03:12:30:693 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added view model instance, currently containing '1' instances of type 'GasKitUILib.ViewModels.Sys.MainWindowViewModel'
  124. 03:12:30:716 => [DEBUG] [Catel.IoC.TypeFactory] Creating instance of type 'MockGasKitUILib.Sale.SaleImpl.MockStorage'. No constructor found in the cache, so searching for the right one.
  125. 03:12:30:717 => [DEBUG] [Catel.IoC.ServiceLocator] Registering type 'MockGasKitUILib.Sale.SaleImpl.MockStorage' to instance of type 'MockGasKitUILib.Sale.SaleImpl.MockStorage'
  126. 03:12:30:718 => [DEBUG] [Catel.IoC.TypeFactory] Cleared type constructor cache
  127. 03:12:30:718 => [DEBUG] [Catel.IoC.ServiceLocator] Registered type 'MockGasKitUILib.Sale.SaleImpl.MockStorage' to instance of type 'MockGasKitUILib.Sale.SaleImpl.MockStorage'
  128. 03:12:30:719 => [DEBUG] [Catel.IoC.TypeFactory] Creating instance of type 'MockGasKitUILib.Sale.SaleImpl.MockGoodsCatalog'. No constructor found in the cache, so searching for the right one.
  129. 03:12:30:720 => [DEBUG] [Catel.IoC.ServiceLocator] Registering type 'GasKitUILib.Models.Pos.Sales.IGoodsCatalog' to instance of type 'MockGasKitUILib.Sale.SaleImpl.MockGoodsCatalog'
  130. 03:12:30:720 => [DEBUG] [Catel.IoC.TypeFactory] Cleared type constructor cache
  131. 03:12:30:721 => [DEBUG] [Catel.IoC.ServiceLocator] Registered type 'GasKitUILib.Models.Pos.Sales.IGoodsCatalog' to instance of type 'MockGasKitUILib.Sale.SaleImpl.MockGoodsCatalog'
  132. 03:12:30:783 => [DEBUG] [Catel.MVVM.ViewModelManager] Registering model 'ShellScreen' with view model 'MainWindowViewModel' (id = '1')
  133. 03:12:30:784 => [DEBUG] [Catel.MVVM.ViewModelManager] Registered model 'ShellScreen' with view model 'MainWindowViewModel' (id = '1')
  134. 03:12:30:795 => [DEBUG] [Catel.MVVM.ViewModelFactory] Constructed view model 'GasKitUILib.ViewModels.Sys.MainWindowViewModel' using dependency injection or empty constructor
  135. 03:12:30:796 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Used IViewModelFactory to instantiate view model, the factory did return a valid view model
  136. 03:12:30:797 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] DataContext of TargetControl 'MainWindow' has changed to 'MainWindowViewModel'
  137. 03:12:30:805 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model container to manage ViewToViewModel mappings
  138. 03:12:30:814 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model 'MainWindowViewModel'
  139. 03:12:30:816 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model 'MainWindowViewModel'
  140. 03:12:30:816 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model container to manage ViewToViewModel mappings
  141. 03:12:30:844 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Constructing behavior 'UserControlLogic' for 'ConnectionView' with unique id '2'
  142. 03:12:30:848 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Constructed behavior 'UserControlLogic' for 'ConnectionView'
  143. 03:12:30:856 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Creating view model grid that will serve as view model container
  144. 03:12:30:858 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Created view model grid
  145. 03:12:30:860 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] DataContext of TargetControl 'ConnectionView' has changed to 'ConnectionScreen'
  146. 03:12:30:863 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Found the parent view model container 'MainWindow' for 'ConnectionView'
  147. 03:12:30:864 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Subscribed to parent view model 'GasKitUILib.ViewModels.Sys.MainWindowViewModel'
  148. 03:12:30:865 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Using IViewModelFactory 'Catel.MVVM.ViewModelFactory' to instantiate the view model
  149. 03:12:30:866 => [DEBUG] [Catel.IoC.TypeFactory] Creating instance of type 'GasKitUILib.ViewModels.Sys.ConnectionViewModel' using specific parameters. No constructor found in the cache, so searching for the right one.
  150. 03:12:30:867 => [DEBUG] [Catel.MVVM.ViewModelBase] Creating view model of type 'ConnectionViewModel' with unique identifier 2
  151. 03:12:30:867 => [DEBUG] [Catel.MVVM.ViewModelBase] Using the default instance of the IServiceLocator
  152. 03:12:30:868 => [DEBUG] [Catel.MVVM.ViewModelBase] Registering view model services
  153. 03:12:30:868 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registering default service implementations for IoC container
  154. 03:12:30:868 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registered default service implementations for IoC container
  155. 03:12:30:869 => [DEBUG] [Catel.MVVM.ViewModelBase] Registered view model services
  156. 03:12:30:869 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Creating a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Sys.ConnectionViewModel' with unique identifier '2'
  157. 03:12:30:870 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Created a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Sys.ConnectionViewModel' with unique identifier '2'
  158. 03:12:30:870 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Title' as type 'String'
  159. 03:12:30:870 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ConnectionScreen' as type 'IConnectionScreen'
  160. 03:12:30:871 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'CurrentState' as type 'String'
  161. 03:12:30:871 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'UniqueIdentifier' as type 'Int32'
  162. 03:12:30:872 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelConstructionTime' as type 'DateTime'
  163. 03:12:30:872 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ParentViewModel' as type 'IViewModel'
  164. 03:12:30:872 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelCommandManager' as type 'IViewModelCommandManager'
  165. 03:12:30:873 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'InvalidateCommandsOnPropertyChanged' as type 'Boolean'
  166. 03:12:30:873 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeferValidationUntilFirstSaveCall' as type 'Boolean'
  167. 03:12:30:873 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidateModelsOnInitialization' as type 'Boolean'
  168. 03:12:30:874 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsSaving' as type 'Boolean'
  169. 03:12:30:874 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DispatchPropertyChangedEvent' as type 'Boolean'
  170. 03:12:30:875 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsClosed' as type 'Boolean'
  171. 03:12:30:875 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasErrors' as type 'Boolean'
  172. 03:12:30:875 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasDirtyModel' as type 'Boolean'
  173. 03:12:30:876 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ServiceLocator' as type 'IServiceLocator'
  174. 03:12:30:876 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NavigationContext' as type 'Dictionary`2'
  175. 03:12:30:876 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GlobalLeanAndMeanModel' as type 'Boolean'
  176. 03:12:30:877 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'LeanAndMeanModel' as type 'Boolean'
  177. 03:12:30:877 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DisablePropertyChangeNotifications' as type 'Boolean'
  178. 03:12:30:878 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PropertyDataManager' as type 'PropertyDataManager'
  179. 03:12:30:878 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitializing' as type 'Boolean'
  180. 03:12:30:878 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitialized' as type 'Boolean'
  181. 03:12:30:879 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ContainsNonSerializableMembers' as type 'Boolean'
  182. 03:12:30:879 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AlwaysInvokeNotifyChanged' as type 'Boolean'
  183. 03:12:30:880 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HandlePropertyAndCollectionChanges' as type 'Boolean'
  184. 03:12:30:880 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AutomaticallyValidateOnPropertyChanged' as type 'Boolean'
  185. 03:12:30:880 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Mode' as type 'SerializationMode'
  186. 03:12:30:881 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInEditSession' as type 'Boolean'
  187. 03:12:30:881 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsDirty' as type 'Boolean'
  188. 03:12:30:881 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsReadOnly' as type 'Boolean'
  189. 03:12:30:882 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsEditable' as type 'Boolean'
  190. 03:12:30:882 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeserializationSucceeded' as type 'Boolean'
  191. 03:12:30:883 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsValidating' as type 'Boolean'
  192. 03:12:30:883 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Validator' as type 'IValidator'
  193. 03:12:30:883 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidationContext' as type 'IValidationContext'
  194. 03:12:30:884 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldWarningCount' as type 'Int32'
  195. 03:12:30:884 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleWarningCount' as type 'Int32'
  196. 03:12:30:884 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldErrorCount' as type 'Int32'
  197. 03:12:30:885 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleErrorCount' as type 'Int32'
  198. 03:12:30:885 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidation' as type 'Boolean'
  199. 03:12:30:886 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidationForAllModels' as type 'Boolean'
  200. 03:12:30:886 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HideValidationResults' as type 'Boolean'
  201. 03:12:30:886 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasWarnings' as type 'Boolean'
  202. 03:12:30:887 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Title' as type 'String'
  203. 03:12:30:887 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ConnectionScreen' as type 'IConnectionScreen'
  204. 03:12:30:888 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'CurrentState' as type 'String'
  205. 03:12:30:888 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'UniqueIdentifier' as type 'Int32'
  206. 03:12:30:889 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelConstructionTime' as type 'DateTime'
  207. 03:12:30:889 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ParentViewModel' as type 'IViewModel'
  208. 03:12:30:890 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelCommandManager' as type 'IViewModelCommandManager'
  209. 03:12:30:890 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'InvalidateCommandsOnPropertyChanged' as type 'Boolean'
  210. 03:12:30:890 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeferValidationUntilFirstSaveCall' as type 'Boolean'
  211. 03:12:30:891 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidateModelsOnInitialization' as type 'Boolean'
  212. 03:12:30:891 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsSaving' as type 'Boolean'
  213. 03:12:30:891 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DispatchPropertyChangedEvent' as type 'Boolean'
  214. 03:12:30:892 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsClosed' as type 'Boolean'
  215. 03:12:30:892 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasErrors' as type 'Boolean'
  216. 03:12:30:893 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasDirtyModel' as type 'Boolean'
  217. 03:12:30:893 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ServiceLocator' as type 'IServiceLocator'
  218. 03:12:30:893 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NavigationContext' as type 'Dictionary`2'
  219. 03:12:30:894 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GlobalLeanAndMeanModel' as type 'Boolean'
  220. 03:12:30:894 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'LeanAndMeanModel' as type 'Boolean'
  221. 03:12:30:894 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DisablePropertyChangeNotifications' as type 'Boolean'
  222. 03:12:30:895 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PropertyDataManager' as type 'PropertyDataManager'
  223. 03:12:30:895 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitializing' as type 'Boolean'
  224. 03:12:30:896 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitialized' as type 'Boolean'
  225. 03:12:30:896 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ContainsNonSerializableMembers' as type 'Boolean'
  226. 03:12:30:896 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AlwaysInvokeNotifyChanged' as type 'Boolean'
  227. 03:12:30:897 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HandlePropertyAndCollectionChanges' as type 'Boolean'
  228. 03:12:30:897 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AutomaticallyValidateOnPropertyChanged' as type 'Boolean'
  229. 03:12:30:897 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Mode' as type 'SerializationMode'
  230. 03:12:30:898 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInEditSession' as type 'Boolean'
  231. 03:12:30:898 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsDirty' as type 'Boolean'
  232. 03:12:30:899 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsReadOnly' as type 'Boolean'
  233. 03:12:30:899 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsEditable' as type 'Boolean'
  234. 03:12:30:899 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeserializationSucceeded' as type 'Boolean'
  235. 03:12:30:900 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsValidating' as type 'Boolean'
  236. 03:12:30:900 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Validator' as type 'IValidator'
  237. 03:12:30:900 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidationContext' as type 'IValidationContext'
  238. 03:12:30:901 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldWarningCount' as type 'Int32'
  239. 03:12:30:901 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleWarningCount' as type 'Int32'
  240. 03:12:30:901 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldErrorCount' as type 'Int32'
  241. 03:12:30:902 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleErrorCount' as type 'Int32'
  242. 03:12:30:902 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidation' as type 'Boolean'
  243. 03:12:30:903 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidationForAllModels' as type 'Boolean'
  244. 03:12:30:903 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HideValidationResults' as type 'Boolean'
  245. 03:12:30:903 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasWarnings' as type 'Boolean'
  246. 03:12:30:904 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added view model instance, currently containing '1' instances of type 'GasKitUILib.ViewModels.Sys.ConnectionViewModel'
  247. 03:12:30:905 => [DEBUG] [Catel.MVVM.ViewModelManager] Registering model 'ConnectionScreen' with view model 'ConnectionViewModel' (id = '2')
  248. 03:12:30:906 => [DEBUG] [Catel.MVVM.ViewModelManager] Registered model 'ConnectionScreen' with view model 'ConnectionViewModel' (id = '2')
  249. 03:12:30:906 => [DEBUG] [Catel.MVVM.ViewModelFactory] Constructed view model 'GasKitUILib.ViewModels.Sys.ConnectionViewModel' using injection of data context 'ConnectionScreen'
  250. 03:12:30:907 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Used IViewModelFactory to instantiate view model, the factory did return a valid view model
  251. 03:12:30:912 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Target control 'ConnectionView' is loaded
  252. 03:12:30:912 => [DEBUG] [Catel.MVVM.Views.ViewManager] Registering view 'GasKitUI.Views.Sys.ConnectionView'
  253. 03:12:30:913 => [DEBUG] [Catel.MVVM.Views.ViewManager] Registered view 'GasKitUI.Views.Sys.ConnectionView'
  254. 03:12:30:914 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Skipping the search for an instance of the InfoBarMessageControl
  255. 03:12:30:915 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model container to manage ViewToViewModel mappings
  256. 03:12:30:917 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model 'ConnectionViewModel'
  257. 03:12:30:917 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model 'ConnectionViewModel'
  258. 03:12:30:918 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model container to manage ViewToViewModel mappings
  259. sts_Undefined -> sts_reStarting
  260. sts_reStarting -> sts_Broadcasting
  261. sts_Broadcasting -> sts_Connecting
  262. sts_Connecting -> sts_Connected
  263. sts_Connected -> sts_StandbyPassive
  264. 03:12:31:873 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] DataContext of TargetControl 'ConnectionView' has changed to 'null'
  265. GasKitUI.vshost.exe Information: 0 : 03:12:31:878 => [INFO] [Catel.MVVM.ViewModelBase] Canceled view model 'GasKitUILib.ViewModels.Sys.ConnectionViewModel'
  266. GasKitUI.vshost.exe Information: 0 : 03:12:31:879 => [INFO] [Catel.MVVM.ViewModelBase] Canceled view model 'GasKitUILib.ViewModels.Sys.ConnectionViewModel'
  267. 03:12:31:881 => [DEBUG] [Catel.MVVM.ViewModelManager] Unregistering all models of view model 'ConnectionViewModel' (id = '2')
  268. 03:12:31:882 => [DEBUG] [Catel.MVVM.ViewModelManager] Unregistered all '1' models of view model 'ConnectionViewModel' (id = '2')
  269. 03:12:31:883 => [DEBUG] [Catel.Messaging.MessageMediator] Unregistered '0' handlers for the recipient with tag 'null'
  270. 03:12:31:886 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistering commands on view model 'GasKitUILib.ViewModels.Sys.ConnectionViewModel' with unique identifier '2'
  271. 03:12:31:887 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistered commands on view model 'GasKitUILib.ViewModels.Sys.ConnectionViewModel' with unique identifier '2'
  272. 03:12:31:888 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Disposing commands on view model 'GasKitUILib.ViewModels.Sys.ConnectionViewModel' with unique identifier '2'
  273. 03:12:31:888 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Disposed commands on view model 'GasKitUILib.ViewModels.Sys.ConnectionViewModel' with unique identifier '2'
  274. GasKitUI.vshost.exe Information: 0 : 03:12:31:889 => [INFO] [Catel.MVVM.ViewModelBase] Closed view model 'GasKitUILib.ViewModels.Sys.ConnectionViewModel'
  275. 03:12:31:891 => [DEBUG] [Catel.MVVM.ManagedViewModel] Removed view model instance, currently containing '0' instances of type 'GasKitUILib.ViewModels.Sys.ConnectionViewModel'
  276. 03:12:31:891 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model 'null'
  277. 03:12:31:892 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitializing view model 'ConnectionViewModel'
  278. 03:12:31:892 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitialized view model 'ConnectionViewModel'
  279. 03:12:31:892 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model 'null'
  280. 03:12:31:893 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Using IViewModelFactory 'Catel.MVVM.ViewModelFactory' to instantiate the view model
  281. 03:12:31:894 => [DEBUG] [Catel.IoC.TypeFactory] No constructor could be used, using Activator.CreateInstance. Cannot cache this either.
  282. 03:12:31:894 => [DEBUG] [Catel.MVVM.ViewModelBase] Creating view model of type 'ConnectionViewModel' with unique identifier 3
  283. 03:12:31:895 => [DEBUG] [Catel.MVVM.ViewModelBase] Using the default instance of the IServiceLocator
  284. 03:12:31:895 => [DEBUG] [Catel.MVVM.ViewModelBase] Registering view model services
  285. 03:12:31:896 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registering default service implementations for IoC container
  286. 03:12:31:896 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registered default service implementations for IoC container
  287. 03:12:31:896 => [DEBUG] [Catel.MVVM.ViewModelBase] Registered view model services
  288. 03:12:31:897 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Creating a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Sys.ConnectionViewModel' with unique identifier '3'
  289. 03:12:31:897 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Created a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Sys.ConnectionViewModel' with unique identifier '3'
  290. 03:12:31:897 => [DEBUG] [Catel.MVVM.ViewModelBase] Metadata for view model 'GasKitUILib.ViewModels.Sys.ConnectionViewModel' is already determined once, re-using existing metadata
  291. 03:12:31:899 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Title' as type 'String'
  292. 03:12:31:900 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ConnectionScreen' as type 'IConnectionScreen'
  293. 03:12:31:900 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'CurrentState' as type 'String'
  294. 03:12:31:901 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'UniqueIdentifier' as type 'Int32'
  295. 03:12:31:901 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelConstructionTime' as type 'DateTime'
  296. 03:12:31:902 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ParentViewModel' as type 'IViewModel'
  297. 03:12:31:902 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelCommandManager' as type 'IViewModelCommandManager'
  298. 03:12:31:902 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'InvalidateCommandsOnPropertyChanged' as type 'Boolean'
  299. 03:12:31:903 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeferValidationUntilFirstSaveCall' as type 'Boolean'
  300. 03:12:31:903 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidateModelsOnInitialization' as type 'Boolean'
  301. 03:12:31:903 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsSaving' as type 'Boolean'
  302. 03:12:31:904 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DispatchPropertyChangedEvent' as type 'Boolean'
  303. 03:12:31:904 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsClosed' as type 'Boolean'
  304. 03:12:31:905 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasErrors' as type 'Boolean'
  305. 03:12:31:905 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasDirtyModel' as type 'Boolean'
  306. 03:12:31:905 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ServiceLocator' as type 'IServiceLocator'
  307. 03:12:31:906 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NavigationContext' as type 'Dictionary`2'
  308. 03:12:31:906 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GlobalLeanAndMeanModel' as type 'Boolean'
  309. 03:12:31:907 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'LeanAndMeanModel' as type 'Boolean'
  310. 03:12:31:907 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DisablePropertyChangeNotifications' as type 'Boolean'
  311. 03:12:31:907 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PropertyDataManager' as type 'PropertyDataManager'
  312. 03:12:31:908 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitializing' as type 'Boolean'
  313. 03:12:31:908 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitialized' as type 'Boolean'
  314. 03:12:31:909 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ContainsNonSerializableMembers' as type 'Boolean'
  315. 03:12:31:909 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AlwaysInvokeNotifyChanged' as type 'Boolean'
  316. 03:12:31:909 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HandlePropertyAndCollectionChanges' as type 'Boolean'
  317. 03:12:31:910 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AutomaticallyValidateOnPropertyChanged' as type 'Boolean'
  318. 03:12:31:910 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Mode' as type 'SerializationMode'
  319. 03:12:31:910 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInEditSession' as type 'Boolean'
  320. 03:12:31:911 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsDirty' as type 'Boolean'
  321. 03:12:31:911 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsReadOnly' as type 'Boolean'
  322. 03:12:31:912 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsEditable' as type 'Boolean'
  323. 03:12:31:912 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeserializationSucceeded' as type 'Boolean'
  324. 03:12:31:912 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsValidating' as type 'Boolean'
  325. 03:12:31:913 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Validator' as type 'IValidator'
  326. 03:12:31:913 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidationContext' as type 'IValidationContext'
  327. 03:12:31:913 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldWarningCount' as type 'Int32'
  328. 03:12:31:914 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleWarningCount' as type 'Int32'
  329. 03:12:31:914 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldErrorCount' as type 'Int32'
  330. 03:12:31:915 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleErrorCount' as type 'Int32'
  331. 03:12:31:915 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidation' as type 'Boolean'
  332. 03:12:31:915 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidationForAllModels' as type 'Boolean'
  333. 03:12:31:916 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HideValidationResults' as type 'Boolean'
  334. 03:12:31:916 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasWarnings' as type 'Boolean'
  335. 03:12:31:916 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added view model instance, currently containing '1' instances of type 'GasKitUILib.ViewModels.Sys.ConnectionViewModel'
  336. 03:12:31:917 => [DEBUG] [Catel.MVVM.ViewModelFactory] Constructed view model 'GasKitUILib.ViewModels.Sys.ConnectionViewModel' using dependency injection or empty constructor
  337. 03:12:31:917 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Used IViewModelFactory to instantiate view model, the factory did return a valid view model
  338. 03:12:31:918 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model 'ConnectionViewModel'
  339. 03:12:31:918 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model 'ConnectionViewModel'
  340. 03:12:31:920 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Constructing behavior 'UserControlLogic' for 'AuthenticationView' with unique id '3'
  341. sts_StandbyPassive -> sts_StandbyActive
  342. sts_StandbyActive -> sts_Configured
  343. sts_Configured -> sts_Ready
  344. 03:12:31:929 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Constructed behavior 'UserControlLogic' for 'AuthenticationView'
  345. 03:12:31:931 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Creating view model grid that will serve as view model container
  346. 03:12:31:931 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Created view model grid
  347. 03:12:31:946 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] DataContext of TargetControl 'AuthenticationView' has changed to 'AuthenticationScreen'
  348. 03:12:31:948 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Found the parent view model container 'MainWindow' for 'AuthenticationView'
  349. 03:12:31:948 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Subscribed to parent view model 'GasKitUILib.ViewModels.Sys.MainWindowViewModel'
  350. 03:12:31:949 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Using IViewModelFactory 'Catel.MVVM.ViewModelFactory' to instantiate the view model
  351. 03:12:31:949 => [DEBUG] [Catel.IoC.TypeFactory] Creating instance of type 'GasKitUILib.ViewModels.Sys.AuthenticationViewModel' using specific parameters. No constructor found in the cache, so searching for the right one.
  352. 03:12:31:951 => [DEBUG] [Catel.MVVM.ViewModelBase] Creating view model of type 'AuthenticationViewModel' with unique identifier 4
  353. 03:12:31:952 => [DEBUG] [Catel.MVVM.ViewModelBase] Using the default instance of the IServiceLocator
  354. 03:12:31:953 => [DEBUG] [Catel.MVVM.ViewModelBase] Registering view model services
  355. 03:12:31:953 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registering default service implementations for IoC container
  356. 03:12:31:954 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registered default service implementations for IoC container
  357. 03:12:31:954 => [DEBUG] [Catel.MVVM.ViewModelBase] Registered view model services
  358. 03:12:31:954 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Creating a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Sys.AuthenticationViewModel' with unique identifier '4'
  359. 03:12:31:955 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Sys.AuthenticationViewModel' with unique identifier '4'
  360. 03:12:31:956 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Sys.AuthenticationViewModel' with unique identifier '4'
  361. 03:12:31:956 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Created a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Sys.AuthenticationViewModel' with unique identifier '4'
  362. 03:12:31:956 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Check' as type 'Command'
  363. 03:12:31:957 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ButtonExit' as type 'Command'
  364. 03:12:31:957 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Password' as type 'String'
  365. 03:12:31:957 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AuthenticationScreen' as type 'IAuthenticationScreen'
  366. 03:12:31:958 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AvailableUsers' as type 'CollectionView'
  367. 03:12:31:958 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'UniqueIdentifier' as type 'Int32'
  368. 03:12:31:959 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelConstructionTime' as type 'DateTime'
  369. 03:12:31:959 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ParentViewModel' as type 'IViewModel'
  370. 03:12:31:959 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelCommandManager' as type 'IViewModelCommandManager'
  371. 03:12:31:960 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'InvalidateCommandsOnPropertyChanged' as type 'Boolean'
  372. 03:12:31:960 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeferValidationUntilFirstSaveCall' as type 'Boolean'
  373. 03:12:31:960 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidateModelsOnInitialization' as type 'Boolean'
  374. 03:12:31:961 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsSaving' as type 'Boolean'
  375. 03:12:31:961 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DispatchPropertyChangedEvent' as type 'Boolean'
  376. 03:12:31:962 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsClosed' as type 'Boolean'
  377. 03:12:31:962 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Title' as type 'String'
  378. 03:12:31:963 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasErrors' as type 'Boolean'
  379. 03:12:31:963 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasDirtyModel' as type 'Boolean'
  380. 03:12:31:964 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ServiceLocator' as type 'IServiceLocator'
  381. 03:12:31:964 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NavigationContext' as type 'Dictionary`2'
  382. 03:12:31:964 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GlobalLeanAndMeanModel' as type 'Boolean'
  383. 03:12:31:965 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'LeanAndMeanModel' as type 'Boolean'
  384. 03:12:31:965 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DisablePropertyChangeNotifications' as type 'Boolean'
  385. 03:12:31:965 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PropertyDataManager' as type 'PropertyDataManager'
  386. 03:12:31:966 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitializing' as type 'Boolean'
  387. 03:12:31:966 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitialized' as type 'Boolean'
  388. 03:12:31:966 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ContainsNonSerializableMembers' as type 'Boolean'
  389. 03:12:31:967 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AlwaysInvokeNotifyChanged' as type 'Boolean'
  390. 03:12:31:967 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HandlePropertyAndCollectionChanges' as type 'Boolean'
  391. 03:12:31:967 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AutomaticallyValidateOnPropertyChanged' as type 'Boolean'
  392. 03:12:31:968 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Mode' as type 'SerializationMode'
  393. 03:12:31:968 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInEditSession' as type 'Boolean'
  394. 03:12:31:969 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsDirty' as type 'Boolean'
  395. 03:12:31:969 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsReadOnly' as type 'Boolean'
  396. 03:12:31:970 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsEditable' as type 'Boolean'
  397. 03:12:31:970 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeserializationSucceeded' as type 'Boolean'
  398. 03:12:31:971 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsValidating' as type 'Boolean'
  399. 03:12:31:971 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Validator' as type 'IValidator'
  400. 03:12:31:971 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidationContext' as type 'IValidationContext'
  401. 03:12:31:972 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldWarningCount' as type 'Int32'
  402. 03:12:31:972 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleWarningCount' as type 'Int32'
  403. 03:12:31:973 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldErrorCount' as type 'Int32'
  404. 03:12:31:973 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleErrorCount' as type 'Int32'
  405. 03:12:31:973 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidation' as type 'Boolean'
  406. 03:12:31:974 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidationForAllModels' as type 'Boolean'
  407. 03:12:31:974 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HideValidationResults' as type 'Boolean'
  408. 03:12:31:974 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasWarnings' as type 'Boolean'
  409. 03:12:31:975 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Check' as type 'Command'
  410. 03:12:31:975 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ButtonExit' as type 'Command'
  411. 03:12:31:976 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Password' as type 'String'
  412. 03:12:31:977 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AuthenticationScreen' as type 'IAuthenticationScreen'
  413. 03:12:31:977 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AvailableUsers' as type 'CollectionView'
  414. 03:12:31:978 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'UniqueIdentifier' as type 'Int32'
  415. 03:12:31:978 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelConstructionTime' as type 'DateTime'
  416. 03:12:31:979 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ParentViewModel' as type 'IViewModel'
  417. 03:12:31:979 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelCommandManager' as type 'IViewModelCommandManager'
  418. 03:12:31:979 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'InvalidateCommandsOnPropertyChanged' as type 'Boolean'
  419. 03:12:31:980 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeferValidationUntilFirstSaveCall' as type 'Boolean'
  420. 03:12:31:980 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidateModelsOnInitialization' as type 'Boolean'
  421. 03:12:31:981 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsSaving' as type 'Boolean'
  422. 03:12:31:981 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DispatchPropertyChangedEvent' as type 'Boolean'
  423. 03:12:31:981 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsClosed' as type 'Boolean'
  424. 03:12:31:982 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Title' as type 'String'
  425. 03:12:31:982 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasErrors' as type 'Boolean'
  426. 03:12:31:983 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasDirtyModel' as type 'Boolean'
  427. 03:12:31:983 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ServiceLocator' as type 'IServiceLocator'
  428. 03:12:31:983 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NavigationContext' as type 'Dictionary`2'
  429. 03:12:31:984 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GlobalLeanAndMeanModel' as type 'Boolean'
  430. 03:12:31:984 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'LeanAndMeanModel' as type 'Boolean'
  431. 03:12:31:985 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DisablePropertyChangeNotifications' as type 'Boolean'
  432. 03:12:31:985 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PropertyDataManager' as type 'PropertyDataManager'
  433. 03:12:31:985 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitializing' as type 'Boolean'
  434. 03:12:31:986 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitialized' as type 'Boolean'
  435. 03:12:31:986 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ContainsNonSerializableMembers' as type 'Boolean'
  436. 03:12:31:987 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AlwaysInvokeNotifyChanged' as type 'Boolean'
  437. 03:12:31:987 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HandlePropertyAndCollectionChanges' as type 'Boolean'
  438. 03:12:31:987 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AutomaticallyValidateOnPropertyChanged' as type 'Boolean'
  439. 03:12:31:988 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Mode' as type 'SerializationMode'
  440. 03:12:31:988 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInEditSession' as type 'Boolean'
  441. 03:12:31:989 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsDirty' as type 'Boolean'
  442. 03:12:31:989 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsReadOnly' as type 'Boolean'
  443. 03:12:31:989 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsEditable' as type 'Boolean'
  444. 03:12:31:990 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeserializationSucceeded' as type 'Boolean'
  445. 03:12:31:990 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsValidating' as type 'Boolean'
  446. 03:12:31:991 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Validator' as type 'IValidator'
  447. 03:12:31:991 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidationContext' as type 'IValidationContext'
  448. 03:12:31:992 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldWarningCount' as type 'Int32'
  449. 03:12:31:992 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleWarningCount' as type 'Int32'
  450. 03:12:31:993 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldErrorCount' as type 'Int32'
  451. 03:12:31:993 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleErrorCount' as type 'Int32'
  452. 03:12:31:994 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidation' as type 'Boolean'
  453. 03:12:31:994 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidationForAllModels' as type 'Boolean'
  454. 03:12:31:994 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HideValidationResults' as type 'Boolean'
  455. 03:12:31:995 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasWarnings' as type 'Boolean'
  456. GasKitUI.vshost.exe Warning: 0 : 03:12:31:995 => [WARNING] [Catel.MVVM.ViewModelBase] Mapped viewmodel property 'Password' to model property 'Password' is invalid because property 'Password' is not found on the model 'AuthenticationScreen'.
  457.  
  458. If the property is defined in a sub-interface, reflection does not return it as a valid property. If this is the case, you can safely ignore this warning
  459. 03:12:31:996 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added view model instance, currently containing '1' instances of type 'GasKitUILib.ViewModels.Sys.AuthenticationViewModel'
  460. 03:12:31:998 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Sys.AuthenticationViewModel' with unique identifier '4'
  461. 03:12:31:999 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'Check' on view model 'AuthenticationViewModel'
  462. 03:12:31:999 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'ButtonExit' on view model 'AuthenticationViewModel'
  463. 03:12:32:000 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Sys.AuthenticationViewModel' with unique identifier '4'
  464. 03:12:32:000 => [DEBUG] [Catel.MVVM.ViewModelManager] Registering model 'AuthenticationScreen' with view model 'AuthenticationViewModel' (id = '4')
  465. 03:12:32:000 => [DEBUG] [Catel.MVVM.ViewModelManager] Registered model 'AuthenticationScreen' with view model 'AuthenticationViewModel' (id = '4')
  466. 03:12:32:002 => [DEBUG] [Catel.MVVM.ViewModelFactory] Constructed view model 'GasKitUILib.ViewModels.Sys.AuthenticationViewModel' using injection of data context 'AuthenticationScreen'
  467. 03:12:32:002 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Used IViewModelFactory to instantiate view model, the factory did return a valid view model
  468. 03:12:32:012 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Target control 'ConnectionView' is unloaded
  469. 03:12:32:014 => [DEBUG] [Catel.MVVM.Views.ViewManager] Unregistering view 'GasKitUI.Views.Sys.ConnectionView'
  470. 03:12:32:016 => [DEBUG] [Catel.MVVM.Views.ViewManager] Unregistered view 'GasKitUI.Views.Sys.ConnectionView'
  471. 03:12:32:016 => [DEBUG] [Catel.MVVM.ViewModelManager] Unregistering all models of view model 'ConnectionViewModel' (id = '3')
  472. 03:12:32:017 => [DEBUG] [Catel.MVVM.ViewModelManager] Unregistered all '0' models of view model 'ConnectionViewModel' (id = '3')
  473. 03:12:32:017 => [DEBUG] [Catel.Messaging.MessageMediator] Unregistered '0' handlers for the recipient with tag 'null'
  474. 03:12:32:018 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistering commands on view model 'GasKitUILib.ViewModels.Sys.ConnectionViewModel' with unique identifier '3'
  475. 03:12:32:018 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistered commands on view model 'GasKitUILib.ViewModels.Sys.ConnectionViewModel' with unique identifier '3'
  476. 03:12:32:019 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Disposing commands on view model 'GasKitUILib.ViewModels.Sys.ConnectionViewModel' with unique identifier '3'
  477. 03:12:32:019 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Disposed commands on view model 'GasKitUILib.ViewModels.Sys.ConnectionViewModel' with unique identifier '3'
  478. GasKitUI.vshost.exe Information: 0 : 03:12:32:019 => [INFO] [Catel.MVVM.ViewModelBase] Closed view model 'GasKitUILib.ViewModels.Sys.ConnectionViewModel'
  479. 03:12:32:020 => [DEBUG] [Catel.MVVM.ManagedViewModel] Removed view model instance, currently containing '0' instances of type 'GasKitUILib.ViewModels.Sys.ConnectionViewModel'
  480. 03:12:32:021 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model 'null'
  481. 03:12:32:021 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitializing view model 'ConnectionViewModel'
  482. 03:12:32:021 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitialized view model 'ConnectionViewModel'
  483. 03:12:32:022 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model 'null'
  484. 03:12:32:023 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitializing view model container to manage ViewToViewModel mappings
  485. 03:12:32:023 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitialized view model container to manage ViewToViewModel mappings
  486. 03:12:32:024 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Target control 'AuthenticationView' is loaded
  487. 03:12:32:024 => [DEBUG] [Catel.MVVM.Views.ViewManager] Registering view 'GasKitUI.Views.Sys.AuthenticationView'
  488. 03:12:32:024 => [DEBUG] [Catel.MVVM.Views.ViewManager] Registered view 'GasKitUI.Views.Sys.AuthenticationView'
  489. 03:12:32:025 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Skipping the search for an instance of the InfoBarMessageControl
  490. 03:12:32:025 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model container to manage ViewToViewModel mappings
  491. 03:12:32:027 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model 'AuthenticationViewModel'
  492. 03:12:32:028 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model 'AuthenticationViewModel'
  493. 03:12:32:028 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model container to manage ViewToViewModel mappings
  494. 03:12:32:030 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistering commands on view model 'GasKitUILib.ViewModels.Sys.AuthenticationViewModel' with unique identifier '4'
  495. 03:12:32:031 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistered commands on view model 'GasKitUILib.ViewModels.Sys.AuthenticationViewModel' with unique identifier '4'
  496. 03:12:32:032 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Sys.AuthenticationViewModel' with unique identifier '4'
  497. 03:12:32:032 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'Check' on view model 'AuthenticationViewModel'
  498. 03:12:32:032 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'ButtonExit' on view model 'AuthenticationViewModel'
  499. 03:12:32:033 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Sys.AuthenticationViewModel' with unique identifier '4'
  500. Logged in
  501. CreateOperatorAgents()
  502. Basket with id #1 created
  503. FuelPurchase with id #1 created
  504. Basket with id #2 created
  505. Basket with id #3 created
  506. FuelPurchase with id #4 created
  507. Basket with id #4 created
  508. FuelPurchase with id #1 created
  509. Basket with id #5 created
  510. Basket with id #6 created
  511. FuelPurchase with id #4 created
  512. A first chance exception of type 'System.ArgumentException' occurred in System.ComponentModel.DataAnnotations.dll
  513. GasKitUI.vshost.exe Warning: 0 : 03:12:33:163 => [WARNING] [Catel.Data.ModelBase] Failed to validate property 'GkSalesServer' via Validator (property does not exists?) | [ArgumentException] System.ArgumentException: В типе "GasKit" не содержится общее свойство с именем "GkSalesServer".
  514. Имя параметра: propertyName
  515. в System.ComponentModel.DataAnnotations.ValidationAttributeStore.TypeStoreItem.GetPropertyStoreItem(String propertyName)
  516. в System.ComponentModel.DataAnnotations.ValidationAttributeStore.GetPropertyType(ValidationContext validationContext)
  517. в System.ComponentModel.DataAnnotations.Validator.ValidateProperty(Object value, ValidationContext validationContext)
  518. в Catel.Data.ModelBase.ValidatePropertyUsingAnnotations(String propertyName, Object value) в c:\Source\Catel\src\Catel.Core\Catel.Core.NET35\Data\ModelBase.validation.cs:строка 396
  519. CreateConfiguratorAgents()
  520. TotalSumMoney: 0 GkMoneyRusRub
  521. TotalSumMoney: 0 GkMoneyRusRub
  522. State : 0
  523. Current volume: 0
  524. TotalSumMoney: 0 GkMoneyRusRub
  525. TotalSumMoney: 0 GkMoneyRusRub
  526. State : 0
  527. TotalSumMoney: 0 GkMoneyRusRub
  528. TotalSumMoney: 0 GkMoneyRusRub
  529. State : 0
  530. Current volume: 0
  531. TotalSumMoney: 0 GkMoneyRusRub
  532. TotalSumMoney: 0 GkMoneyRusRub
  533. State : 0
  534. Current volume: 0
  535. TotalSumMoney: 0 GkMoneyRusRub
  536. TotalSumMoney: 0 GkMoneyRusRub
  537. State : 0
  538. TotalSumMoney: 0 GkMoneyRusRub
  539. TotalSumMoney: 0 GkMoneyRusRub
  540. State : 0
  541. Current volume: 0
  542. A first chance exception of type 'System.ArgumentException' occurred in System.ComponentModel.DataAnnotations.dll
  543. GasKitUI.vshost.exe Warning: 0 : 03:12:33:187 => [WARNING] [Catel.Data.ModelBase] Failed to validate property 'History' via Validator (property does not exists?) | [ArgumentException] System.ArgumentException: В типе "ScreenNavigationService" не содержится общее свойство с именем "History".
  544. Имя параметра: propertyName
  545. в System.ComponentModel.DataAnnotations.ValidationAttributeStore.TypeStoreItem.GetPropertyStoreItem(String propertyName)
  546. в System.ComponentModel.DataAnnotations.ValidationAttributeStore.GetPropertyType(ValidationContext validationContext)
  547. в System.ComponentModel.DataAnnotations.Validator.ValidateProperty(Object value, ValidationContext validationContext)
  548. в Catel.Data.ModelBase.ValidatePropertyUsingAnnotations(String propertyName, Object value) в c:\Source\Catel\src\Catel.Core\Catel.Core.NET35\Data\ModelBase.validation.cs:строка 396
  549. NavigationItem <Pos(Оператор)> added to Tree
  550. NavigationItem <Pos/Sales/Basket(Корзина)> added to Tree
  551. NavigationItem <Pos/HelpScreen(Помощь)> added to Tree
  552. NavigationItem <Pos/PumpsScreen(ТРК)> added to Tree
  553. NavigationItem <Pos/GoodsScreen(Товары)> added to Tree
  554. NavigationItem <Pos/CountersScreen(Счетчики)> added to Tree
  555. NavigationItem <Pos/FuelIncomeScreen(Приходы топлива)> added to Tree
  556. NavigationItem <Pos/TanksScreen(Емкости)> added to Tree
  557. NavigationItem <Pos/JournalScreen(Журнал)> added to Tree
  558. NavigationItem <Pos/SalesScreen(Продажи)> added to Tree
  559. NavigationItem <Pos/FuelTypesScreen(Виды топлива)> added to Tree
  560. NavigationItem <Configuration(Конфигурация)> added to Tree
  561. NavigationItem <Configuration/ModulesScreen(Модули)> added to Tree
  562. NavigationItem <Configuration/FuelTypesScreen(Виды топлива)> added to Tree
  563. Open screen <Pos>
  564. 03:12:33:230 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] DataContext of TargetControl 'AuthenticationView' has changed to 'null'
  565. GasKitUI.vshost.exe Information: 0 : 03:12:33:232 => [INFO] [Catel.MVVM.ViewModelBase] Canceled view model 'GasKitUILib.ViewModels.Sys.AuthenticationViewModel'
  566. GasKitUI.vshost.exe Information: 0 : 03:12:33:232 => [INFO] [Catel.MVVM.ViewModelBase] Canceled view model 'GasKitUILib.ViewModels.Sys.AuthenticationViewModel'
  567. 03:12:33:233 => [DEBUG] [Catel.MVVM.ViewModelManager] Unregistering all models of view model 'AuthenticationViewModel' (id = '4')
  568. 03:12:33:234 => [DEBUG] [Catel.MVVM.ViewModelManager] Unregistered all '1' models of view model 'AuthenticationViewModel' (id = '4')
  569. 03:12:33:234 => [DEBUG] [Catel.Messaging.MessageMediator] Unregistered '0' handlers for the recipient with tag 'null'
  570. 03:12:33:234 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistering commands on view model 'GasKitUILib.ViewModels.Sys.AuthenticationViewModel' with unique identifier '4'
  571. 03:12:33:235 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistered commands on view model 'GasKitUILib.ViewModels.Sys.AuthenticationViewModel' with unique identifier '4'
  572. 03:12:33:235 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Disposing commands on view model 'GasKitUILib.ViewModels.Sys.AuthenticationViewModel' with unique identifier '4'
  573. 03:12:33:236 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Disposed commands on view model 'GasKitUILib.ViewModels.Sys.AuthenticationViewModel' with unique identifier '4'
  574. GasKitUI.vshost.exe Information: 0 : 03:12:33:237 => [INFO] [Catel.MVVM.ViewModelBase] Closed view model 'GasKitUILib.ViewModels.Sys.AuthenticationViewModel'
  575. 03:12:33:237 => [DEBUG] [Catel.MVVM.ManagedViewModel] Removed view model instance, currently containing '0' instances of type 'GasKitUILib.ViewModels.Sys.AuthenticationViewModel'
  576. 03:12:33:238 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model 'null'
  577. 03:12:33:238 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitializing view model 'AuthenticationViewModel'
  578. 03:12:33:239 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitialized view model 'AuthenticationViewModel'
  579. 03:12:33:239 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model 'null'
  580. 03:12:33:240 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Using IViewModelFactory 'Catel.MVVM.ViewModelFactory' to instantiate the view model
  581. 03:12:33:241 => [DEBUG] [Catel.IoC.TypeFactory] No constructor could be used, using Activator.CreateInstance. Cannot cache this either.
  582. 03:12:33:241 => [DEBUG] [Catel.MVVM.ViewModelBase] Creating view model of type 'AuthenticationViewModel' with unique identifier 5
  583. 03:12:33:242 => [DEBUG] [Catel.MVVM.ViewModelBase] Using the default instance of the IServiceLocator
  584. 03:12:33:242 => [DEBUG] [Catel.MVVM.ViewModelBase] Registering view model services
  585. 03:12:33:242 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registering default service implementations for IoC container
  586. 03:12:33:243 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registered default service implementations for IoC container
  587. 03:12:33:243 => [DEBUG] [Catel.MVVM.ViewModelBase] Registered view model services
  588. 03:12:33:244 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Creating a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Sys.AuthenticationViewModel' with unique identifier '5'
  589. 03:12:33:244 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Sys.AuthenticationViewModel' with unique identifier '5'
  590. 03:12:33:244 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Sys.AuthenticationViewModel' with unique identifier '5'
  591. 03:12:33:245 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Created a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Sys.AuthenticationViewModel' with unique identifier '5'
  592. 03:12:33:245 => [DEBUG] [Catel.MVVM.ViewModelBase] Metadata for view model 'GasKitUILib.ViewModels.Sys.AuthenticationViewModel' is already determined once, re-using existing metadata
  593. 03:12:33:246 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Check' as type 'Command'
  594. 03:12:33:246 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ButtonExit' as type 'Command'
  595. 03:12:33:246 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Password' as type 'String'
  596. 03:12:33:247 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AuthenticationScreen' as type 'IAuthenticationScreen'
  597. 03:12:33:247 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AvailableUsers' as type 'CollectionView'
  598. 03:12:33:248 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'UniqueIdentifier' as type 'Int32'
  599. 03:12:33:248 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelConstructionTime' as type 'DateTime'
  600. 03:12:33:248 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ParentViewModel' as type 'IViewModel'
  601. 03:12:33:249 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelCommandManager' as type 'IViewModelCommandManager'
  602. 03:12:33:249 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'InvalidateCommandsOnPropertyChanged' as type 'Boolean'
  603. 03:12:33:250 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeferValidationUntilFirstSaveCall' as type 'Boolean'
  604. 03:12:33:250 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidateModelsOnInitialization' as type 'Boolean'
  605. 03:12:33:250 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsSaving' as type 'Boolean'
  606. 03:12:33:251 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DispatchPropertyChangedEvent' as type 'Boolean'
  607. 03:12:33:251 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsClosed' as type 'Boolean'
  608. 03:12:33:252 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Title' as type 'String'
  609. 03:12:33:252 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasErrors' as type 'Boolean'
  610. 03:12:33:252 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasDirtyModel' as type 'Boolean'
  611. 03:12:33:253 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ServiceLocator' as type 'IServiceLocator'
  612. 03:12:33:253 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NavigationContext' as type 'Dictionary`2'
  613. 03:12:33:254 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GlobalLeanAndMeanModel' as type 'Boolean'
  614. 03:12:33:254 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'LeanAndMeanModel' as type 'Boolean'
  615. 03:12:33:254 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DisablePropertyChangeNotifications' as type 'Boolean'
  616. 03:12:33:255 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PropertyDataManager' as type 'PropertyDataManager'
  617. 03:12:33:255 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitializing' as type 'Boolean'
  618. 03:12:33:256 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitialized' as type 'Boolean'
  619. 03:12:33:256 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ContainsNonSerializableMembers' as type 'Boolean'
  620. 03:12:33:256 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AlwaysInvokeNotifyChanged' as type 'Boolean'
  621. 03:12:33:257 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HandlePropertyAndCollectionChanges' as type 'Boolean'
  622. 03:12:33:257 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AutomaticallyValidateOnPropertyChanged' as type 'Boolean'
  623. 03:12:33:258 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Mode' as type 'SerializationMode'
  624. 03:12:33:258 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInEditSession' as type 'Boolean'
  625. 03:12:33:258 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsDirty' as type 'Boolean'
  626. 03:12:33:259 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsReadOnly' as type 'Boolean'
  627. 03:12:33:259 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsEditable' as type 'Boolean'
  628. 03:12:33:260 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeserializationSucceeded' as type 'Boolean'
  629. 03:12:33:260 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsValidating' as type 'Boolean'
  630. 03:12:33:260 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Validator' as type 'IValidator'
  631. 03:12:33:261 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidationContext' as type 'IValidationContext'
  632. 03:12:33:261 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldWarningCount' as type 'Int32'
  633. 03:12:33:262 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleWarningCount' as type 'Int32'
  634. 03:12:33:262 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldErrorCount' as type 'Int32'
  635. 03:12:33:262 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleErrorCount' as type 'Int32'
  636. 03:12:33:263 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidation' as type 'Boolean'
  637. 03:12:33:263 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidationForAllModels' as type 'Boolean'
  638. 03:12:33:264 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HideValidationResults' as type 'Boolean'
  639. 03:12:33:264 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasWarnings' as type 'Boolean'
  640. GasKitUI.vshost.exe Warning: 0 : 03:12:33:264 => [WARNING] [Catel.MVVM.ViewModelBase] Mapped viewmodel property 'Password' to model property 'Password' is invalid because property 'Password' is not found on the model 'AuthenticationScreen'.
  641.  
  642. If the property is defined in a sub-interface, reflection does not return it as a valid property. If this is the case, you can safely ignore this warning
  643. 03:12:33:265 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added view model instance, currently containing '1' instances of type 'GasKitUILib.ViewModels.Sys.AuthenticationViewModel'
  644. 03:12:33:266 => [DEBUG] [Catel.MVVM.ViewModelFactory] Constructed view model 'GasKitUILib.ViewModels.Sys.AuthenticationViewModel' using dependency injection or empty constructor
  645. 03:12:33:266 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Used IViewModelFactory to instantiate view model, the factory did return a valid view model
  646. 03:12:33:266 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Sys.AuthenticationViewModel' with unique identifier '5'
  647. 03:12:33:267 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'Check' on view model 'AuthenticationViewModel'
  648. 03:12:33:267 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'ButtonExit' on view model 'AuthenticationViewModel'
  649. 03:12:33:268 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Sys.AuthenticationViewModel' with unique identifier '5'
  650. 03:12:33:268 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model 'AuthenticationViewModel'
  651. 03:12:33:269 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model 'AuthenticationViewModel'
  652. 03:12:33:273 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistering commands on view model 'GasKitUILib.ViewModels.Sys.AuthenticationViewModel' with unique identifier '5'
  653. 03:12:33:274 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistered commands on view model 'GasKitUILib.ViewModels.Sys.AuthenticationViewModel' with unique identifier '5'
  654. 03:12:33:274 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Sys.AuthenticationViewModel' with unique identifier '5'
  655. 03:12:33:275 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'Check' on view model 'AuthenticationViewModel'
  656. 03:12:33:275 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'ButtonExit' on view model 'AuthenticationViewModel'
  657. 03:12:33:276 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Sys.AuthenticationViewModel' with unique identifier '5'
  658. 03:12:33:277 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Constructing behavior 'UserControlLogic' for 'WorkView' with unique id '4'
  659. 03:12:33:281 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Constructed behavior 'UserControlLogic' for 'WorkView'
  660. 03:12:33:282 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Creating view model grid that will serve as view model container
  661. 03:12:33:283 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Created view model grid
  662. 03:12:33:286 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Constructing behavior 'UserControlLogic' for 'HeaderControl' with unique id '5'
  663. 03:12:33:290 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Constructed behavior 'UserControlLogic' for 'HeaderControl'
  664. 03:12:33:291 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Creating view model grid that will serve as view model container
  665. 03:12:33:292 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Created view model grid
  666. 03:12:33:294 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] DataContext of TargetControl 'WorkView' has changed to 'WorkingScreen'
  667. 03:12:33:294 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Found the parent view model container 'MainWindow' for 'WorkView'
  668. 03:12:33:294 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Subscribed to parent view model 'GasKitUILib.ViewModels.Sys.MainWindowViewModel'
  669. 03:12:33:295 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Using IViewModelFactory 'Catel.MVVM.ViewModelFactory' to instantiate the view model
  670. 03:12:33:295 => [DEBUG] [Catel.IoC.TypeFactory] Creating instance of type 'GasKitUILib.ViewModels.Sys.WorkViewModel' using specific parameters. No constructor found in the cache, so searching for the right one.
  671. 03:12:33:297 => [DEBUG] [Catel.MVVM.ViewModelBase] Creating view model of type 'WorkViewModel' with unique identifier 6
  672. 03:12:33:297 => [DEBUG] [Catel.MVVM.ViewModelBase] Using the default instance of the IServiceLocator
  673. 03:12:33:298 => [DEBUG] [Catel.MVVM.ViewModelBase] Registering view model services
  674. 03:12:33:298 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registering default service implementations for IoC container
  675. 03:12:33:299 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registered default service implementations for IoC container
  676. 03:12:33:299 => [DEBUG] [Catel.MVVM.ViewModelBase] Registered view model services
  677. 03:12:33:299 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Creating a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Sys.WorkViewModel' with unique identifier '6'
  678. 03:12:33:300 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Sys.WorkViewModel' with unique identifier '6'
  679. 03:12:33:300 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Sys.WorkViewModel' with unique identifier '6'
  680. 03:12:33:301 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Created a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Sys.WorkViewModel' with unique identifier '6'
  681. 03:12:33:301 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ButtonExit' as type 'Command'
  682. 03:12:33:302 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'CurrentTime' as type 'DateTime'
  683. 03:12:33:302 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NavigationService' as type 'IScreenNavigationService'
  684. 03:12:33:302 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ShowScreen' as type 'Command`1'
  685. 03:12:33:303 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'UserName' as type 'String'
  686. 03:12:33:303 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'WorkingScreen' as type 'IWorkingScreen'
  687. 03:12:33:303 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Title' as type 'String'
  688. 03:12:33:304 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsMainMenuVisible' as type 'Boolean'
  689. 03:12:33:304 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'UniqueIdentifier' as type 'Int32'
  690. 03:12:33:305 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelConstructionTime' as type 'DateTime'
  691. 03:12:33:305 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ParentViewModel' as type 'IViewModel'
  692. 03:12:33:305 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelCommandManager' as type 'IViewModelCommandManager'
  693. 03:12:33:306 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'InvalidateCommandsOnPropertyChanged' as type 'Boolean'
  694. 03:12:33:306 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeferValidationUntilFirstSaveCall' as type 'Boolean'
  695. 03:12:33:307 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidateModelsOnInitialization' as type 'Boolean'
  696. 03:12:33:307 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsSaving' as type 'Boolean'
  697. 03:12:33:308 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DispatchPropertyChangedEvent' as type 'Boolean'
  698. 03:12:33:308 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsClosed' as type 'Boolean'
  699. 03:12:33:308 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasErrors' as type 'Boolean'
  700. 03:12:33:309 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasDirtyModel' as type 'Boolean'
  701. 03:12:33:309 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ServiceLocator' as type 'IServiceLocator'
  702. 03:12:33:310 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NavigationContext' as type 'Dictionary`2'
  703. 03:12:33:310 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GlobalLeanAndMeanModel' as type 'Boolean'
  704. 03:12:33:310 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'LeanAndMeanModel' as type 'Boolean'
  705. 03:12:33:311 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DisablePropertyChangeNotifications' as type 'Boolean'
  706. 03:12:33:311 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PropertyDataManager' as type 'PropertyDataManager'
  707. 03:12:33:311 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitializing' as type 'Boolean'
  708. 03:12:33:312 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitialized' as type 'Boolean'
  709. 03:12:33:312 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ContainsNonSerializableMembers' as type 'Boolean'
  710. 03:12:33:313 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AlwaysInvokeNotifyChanged' as type 'Boolean'
  711. 03:12:33:313 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HandlePropertyAndCollectionChanges' as type 'Boolean'
  712. 03:12:33:313 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AutomaticallyValidateOnPropertyChanged' as type 'Boolean'
  713. 03:12:33:314 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Mode' as type 'SerializationMode'
  714. 03:12:33:314 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInEditSession' as type 'Boolean'
  715. 03:12:33:314 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsDirty' as type 'Boolean'
  716. 03:12:33:315 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsReadOnly' as type 'Boolean'
  717. 03:12:33:315 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsEditable' as type 'Boolean'
  718. 03:12:33:316 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeserializationSucceeded' as type 'Boolean'
  719. 03:12:33:316 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsValidating' as type 'Boolean'
  720. 03:12:33:317 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Validator' as type 'IValidator'
  721. 03:12:33:317 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidationContext' as type 'IValidationContext'
  722. 03:12:33:317 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldWarningCount' as type 'Int32'
  723. 03:12:33:318 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleWarningCount' as type 'Int32'
  724. 03:12:33:318 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldErrorCount' as type 'Int32'
  725. 03:12:33:319 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleErrorCount' as type 'Int32'
  726. 03:12:33:319 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidation' as type 'Boolean'
  727. 03:12:33:319 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidationForAllModels' as type 'Boolean'
  728. 03:12:33:320 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HideValidationResults' as type 'Boolean'
  729. 03:12:33:320 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasWarnings' as type 'Boolean'
  730. 03:12:33:321 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ButtonExit' as type 'Command'
  731. 03:12:33:321 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'CurrentTime' as type 'DateTime'
  732. 03:12:33:322 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NavigationService' as type 'IScreenNavigationService'
  733. 03:12:33:322 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ShowScreen' as type 'Command`1'
  734. 03:12:33:323 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'UserName' as type 'String'
  735. 03:12:33:323 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'WorkingScreen' as type 'IWorkingScreen'
  736. 03:12:33:324 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Title' as type 'String'
  737. 03:12:33:324 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsMainMenuVisible' as type 'Boolean'
  738. 03:12:33:324 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'UniqueIdentifier' as type 'Int32'
  739. 03:12:33:325 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelConstructionTime' as type 'DateTime'
  740. 03:12:33:325 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ParentViewModel' as type 'IViewModel'
  741. 03:12:33:326 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelCommandManager' as type 'IViewModelCommandManager'
  742. 03:12:33:326 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'InvalidateCommandsOnPropertyChanged' as type 'Boolean'
  743. 03:12:33:326 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeferValidationUntilFirstSaveCall' as type 'Boolean'
  744. 03:12:33:327 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidateModelsOnInitialization' as type 'Boolean'
  745. 03:12:33:327 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsSaving' as type 'Boolean'
  746. 03:12:33:328 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DispatchPropertyChangedEvent' as type 'Boolean'
  747. 03:12:33:328 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsClosed' as type 'Boolean'
  748. 03:12:33:328 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasErrors' as type 'Boolean'
  749. 03:12:33:329 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasDirtyModel' as type 'Boolean'
  750. 03:12:33:329 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ServiceLocator' as type 'IServiceLocator'
  751. 03:12:33:330 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NavigationContext' as type 'Dictionary`2'
  752. 03:12:33:330 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GlobalLeanAndMeanModel' as type 'Boolean'
  753. 03:12:33:330 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'LeanAndMeanModel' as type 'Boolean'
  754. 03:12:33:331 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DisablePropertyChangeNotifications' as type 'Boolean'
  755. 03:12:33:331 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PropertyDataManager' as type 'PropertyDataManager'
  756. 03:12:33:332 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitializing' as type 'Boolean'
  757. 03:12:33:332 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitialized' as type 'Boolean'
  758. 03:12:33:333 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ContainsNonSerializableMembers' as type 'Boolean'
  759. 03:12:33:333 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AlwaysInvokeNotifyChanged' as type 'Boolean'
  760. 03:12:33:333 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HandlePropertyAndCollectionChanges' as type 'Boolean'
  761. 03:12:33:334 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AutomaticallyValidateOnPropertyChanged' as type 'Boolean'
  762. 03:12:33:334 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Mode' as type 'SerializationMode'
  763. 03:12:33:334 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInEditSession' as type 'Boolean'
  764. 03:12:33:335 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsDirty' as type 'Boolean'
  765. 03:12:33:335 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsReadOnly' as type 'Boolean'
  766. 03:12:33:336 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsEditable' as type 'Boolean'
  767. 03:12:33:336 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeserializationSucceeded' as type 'Boolean'
  768. 03:12:33:336 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsValidating' as type 'Boolean'
  769. 03:12:33:337 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Validator' as type 'IValidator'
  770. 03:12:33:337 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidationContext' as type 'IValidationContext'
  771. 03:12:33:338 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldWarningCount' as type 'Int32'
  772. 03:12:33:338 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleWarningCount' as type 'Int32'
  773. 03:12:33:338 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldErrorCount' as type 'Int32'
  774. 03:12:33:339 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleErrorCount' as type 'Int32'
  775. 03:12:33:339 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidation' as type 'Boolean'
  776. 03:12:33:340 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidationForAllModels' as type 'Boolean'
  777. 03:12:33:340 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HideValidationResults' as type 'Boolean'
  778. 03:12:33:341 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasWarnings' as type 'Boolean'
  779. 03:12:33:341 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added view model instance, currently containing '1' instances of type 'GasKitUILib.ViewModels.Sys.WorkViewModel'
  780. 03:12:33:343 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Sys.WorkViewModel' with unique identifier '6'
  781. 03:12:33:343 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'ButtonExit' on view model 'WorkViewModel'
  782. 03:12:33:344 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'ShowScreen' on view model 'WorkViewModel'
  783. 03:12:33:344 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Sys.WorkViewModel' with unique identifier '6'
  784. 03:12:33:344 => [DEBUG] [Catel.MVVM.ViewModelManager] Registering model 'WorkingScreen' with view model 'WorkViewModel' (id = '6')
  785. 03:12:33:345 => [DEBUG] [Catel.MVVM.ViewModelManager] Registered model 'WorkingScreen' with view model 'WorkViewModel' (id = '6')
  786. 03:12:33:346 => [DEBUG] [Catel.MVVM.ViewModelFactory] Constructed view model 'GasKitUILib.ViewModels.Sys.WorkViewModel' using injection of data context 'WorkingScreen'
  787. 03:12:33:347 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Used IViewModelFactory to instantiate view model, the factory did return a valid view model
  788. 03:12:33:349 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] DataContext of TargetControl 'HeaderControl' has changed to 'ScreenNavigationService'
  789. 03:12:33:350 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Found the parent view model container 'WorkView' for 'HeaderControl'
  790. 03:12:33:350 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Subscribed to parent view model 'GasKitUILib.ViewModels.Sys.WorkViewModel'
  791. 03:12:33:351 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Using IViewModelFactory 'Catel.MVVM.ViewModelFactory' to instantiate the view model
  792. 03:12:33:351 => [DEBUG] [Catel.IoC.TypeFactory] Creating instance of type 'GasKitUILib.ViewModels.Sys.NavigationServiceViewModel' using specific parameters. No constructor found in the cache, so searching for the right one.
  793. 03:12:33:353 => [DEBUG] [Catel.MVVM.ViewModelBase] Creating view model of type 'NavigationServiceViewModel' with unique identifier 7
  794. 03:12:33:353 => [DEBUG] [Catel.MVVM.ViewModelBase] Using the default instance of the IServiceLocator
  795. 03:12:33:354 => [DEBUG] [Catel.MVVM.ViewModelBase] Registering view model services
  796. 03:12:33:354 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registering default service implementations for IoC container
  797. 03:12:33:354 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registered default service implementations for IoC container
  798. 03:12:33:355 => [DEBUG] [Catel.MVVM.ViewModelBase] Registered view model services
  799. 03:12:33:355 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Creating a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Sys.NavigationServiceViewModel' with unique identifier '7'
  800. 03:12:33:356 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Sys.NavigationServiceViewModel' with unique identifier '7'
  801. 03:12:33:356 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Sys.NavigationServiceViewModel' with unique identifier '7'
  802. 03:12:33:357 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Created a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Sys.NavigationServiceViewModel' with unique identifier '7'
  803. 03:12:33:357 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Back' as type 'Command'
  804. 03:12:33:358 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Forward' as type 'Command'
  805. 03:12:33:358 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ScreenNavigationService' as type 'IScreenNavigationService'
  806. 03:12:33:358 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'CurrentItem' as type 'INavigationItem'
  807. 03:12:33:359 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BackList' as type 'ObservableCollection`1'
  808. 03:12:33:359 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ForwardList' as type 'ObservableCollection`1'
  809. 03:12:33:360 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'CanForward' as type 'Boolean'
  810. 03:12:33:360 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'CanBack' as type 'Boolean'
  811. 03:12:33:361 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Title' as type 'String'
  812. 03:12:33:361 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'UniqueIdentifier' as type 'Int32'
  813. 03:12:33:361 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelConstructionTime' as type 'DateTime'
  814. 03:12:33:362 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ParentViewModel' as type 'IViewModel'
  815. 03:12:33:362 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelCommandManager' as type 'IViewModelCommandManager'
  816. 03:12:33:363 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'InvalidateCommandsOnPropertyChanged' as type 'Boolean'
  817. 03:12:33:363 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeferValidationUntilFirstSaveCall' as type 'Boolean'
  818. 03:12:33:364 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidateModelsOnInitialization' as type 'Boolean'
  819. 03:12:33:364 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsSaving' as type 'Boolean'
  820. 03:12:33:364 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DispatchPropertyChangedEvent' as type 'Boolean'
  821. 03:12:33:365 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsClosed' as type 'Boolean'
  822. 03:12:33:365 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasErrors' as type 'Boolean'
  823. 03:12:33:366 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasDirtyModel' as type 'Boolean'
  824. 03:12:33:366 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ServiceLocator' as type 'IServiceLocator'
  825. 03:12:33:366 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NavigationContext' as type 'Dictionary`2'
  826. 03:12:33:367 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GlobalLeanAndMeanModel' as type 'Boolean'
  827. 03:12:33:367 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'LeanAndMeanModel' as type 'Boolean'
  828. 03:12:33:367 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DisablePropertyChangeNotifications' as type 'Boolean'
  829. 03:12:33:368 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PropertyDataManager' as type 'PropertyDataManager'
  830. 03:12:33:368 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitializing' as type 'Boolean'
  831. 03:12:33:369 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitialized' as type 'Boolean'
  832. 03:12:33:369 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ContainsNonSerializableMembers' as type 'Boolean'
  833. 03:12:33:369 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AlwaysInvokeNotifyChanged' as type 'Boolean'
  834. 03:12:33:370 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HandlePropertyAndCollectionChanges' as type 'Boolean'
  835. 03:12:33:370 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AutomaticallyValidateOnPropertyChanged' as type 'Boolean'
  836. 03:12:33:371 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Mode' as type 'SerializationMode'
  837. 03:12:33:371 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInEditSession' as type 'Boolean'
  838. 03:12:33:371 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsDirty' as type 'Boolean'
  839. 03:12:33:372 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsReadOnly' as type 'Boolean'
  840. 03:12:33:372 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsEditable' as type 'Boolean'
  841. 03:12:33:373 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeserializationSucceeded' as type 'Boolean'
  842. 03:12:33:373 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsValidating' as type 'Boolean'
  843. 03:12:33:374 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Validator' as type 'IValidator'
  844. 03:12:33:374 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidationContext' as type 'IValidationContext'
  845. 03:12:33:374 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldWarningCount' as type 'Int32'
  846. 03:12:33:375 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleWarningCount' as type 'Int32'
  847. 03:12:33:375 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldErrorCount' as type 'Int32'
  848. 03:12:33:376 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleErrorCount' as type 'Int32'
  849. 03:12:33:376 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidation' as type 'Boolean'
  850. 03:12:33:377 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidationForAllModels' as type 'Boolean'
  851. 03:12:33:377 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HideValidationResults' as type 'Boolean'
  852. 03:12:33:378 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasWarnings' as type 'Boolean'
  853. 03:12:33:378 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Back' as type 'Command'
  854. 03:12:33:379 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Forward' as type 'Command'
  855. 03:12:33:379 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ScreenNavigationService' as type 'IScreenNavigationService'
  856. 03:12:33:380 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'CurrentItem' as type 'INavigationItem'
  857. 03:12:33:380 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BackList' as type 'ObservableCollection`1'
  858. 03:12:33:380 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ForwardList' as type 'ObservableCollection`1'
  859. 03:12:33:381 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'CanForward' as type 'Boolean'
  860. 03:12:33:381 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'CanBack' as type 'Boolean'
  861. 03:12:33:382 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Title' as type 'String'
  862. 03:12:33:382 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'UniqueIdentifier' as type 'Int32'
  863. 03:12:33:382 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelConstructionTime' as type 'DateTime'
  864. 03:12:33:383 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ParentViewModel' as type 'IViewModel'
  865. 03:12:33:383 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelCommandManager' as type 'IViewModelCommandManager'
  866. 03:12:33:384 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'InvalidateCommandsOnPropertyChanged' as type 'Boolean'
  867. 03:12:33:384 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeferValidationUntilFirstSaveCall' as type 'Boolean'
  868. 03:12:33:384 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidateModelsOnInitialization' as type 'Boolean'
  869. 03:12:33:385 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsSaving' as type 'Boolean'
  870. 03:12:33:385 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DispatchPropertyChangedEvent' as type 'Boolean'
  871. 03:12:33:386 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsClosed' as type 'Boolean'
  872. 03:12:33:386 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasErrors' as type 'Boolean'
  873. 03:12:33:386 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasDirtyModel' as type 'Boolean'
  874. 03:12:33:387 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ServiceLocator' as type 'IServiceLocator'
  875. 03:12:33:387 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NavigationContext' as type 'Dictionary`2'
  876. 03:12:33:388 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GlobalLeanAndMeanModel' as type 'Boolean'
  877. 03:12:33:388 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'LeanAndMeanModel' as type 'Boolean'
  878. 03:12:33:388 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DisablePropertyChangeNotifications' as type 'Boolean'
  879. 03:12:33:389 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PropertyDataManager' as type 'PropertyDataManager'
  880. 03:12:33:389 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitializing' as type 'Boolean'
  881. 03:12:33:390 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitialized' as type 'Boolean'
  882. 03:12:33:390 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ContainsNonSerializableMembers' as type 'Boolean'
  883. 03:12:33:391 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AlwaysInvokeNotifyChanged' as type 'Boolean'
  884. 03:12:33:391 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HandlePropertyAndCollectionChanges' as type 'Boolean'
  885. 03:12:33:391 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AutomaticallyValidateOnPropertyChanged' as type 'Boolean'
  886. 03:12:33:392 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Mode' as type 'SerializationMode'
  887. 03:12:33:392 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInEditSession' as type 'Boolean'
  888. 03:12:33:393 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsDirty' as type 'Boolean'
  889. 03:12:33:393 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsReadOnly' as type 'Boolean'
  890. 03:12:33:393 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsEditable' as type 'Boolean'
  891. 03:12:33:394 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeserializationSucceeded' as type 'Boolean'
  892. 03:12:33:394 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsValidating' as type 'Boolean'
  893. 03:12:33:395 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Validator' as type 'IValidator'
  894. 03:12:33:395 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidationContext' as type 'IValidationContext'
  895. 03:12:33:395 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldWarningCount' as type 'Int32'
  896. 03:12:33:396 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleWarningCount' as type 'Int32'
  897. 03:12:33:396 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldErrorCount' as type 'Int32'
  898. 03:12:33:397 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleErrorCount' as type 'Int32'
  899. 03:12:33:397 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidation' as type 'Boolean'
  900. 03:12:33:397 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidationForAllModels' as type 'Boolean'
  901. 03:12:33:398 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HideValidationResults' as type 'Boolean'
  902. 03:12:33:398 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasWarnings' as type 'Boolean'
  903. 03:12:33:399 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added view model instance, currently containing '1' instances of type 'GasKitUILib.ViewModels.Sys.NavigationServiceViewModel'
  904. A first chance exception of type 'System.ArgumentException' occurred in System.ComponentModel.DataAnnotations.dll
  905. GasKitUI.vshost.exe Warning: 0 : 03:12:33:437 => [WARNING] [Catel.Data.ModelBase] Failed to validate property 'ScreenNavigationService' via Validator (property does not exists?) | [ArgumentException] System.ArgumentException: В типе "NavigationServiceViewModel" не содержится общее свойство с именем "ScreenNavigationService".
  906. Имя параметра: propertyName
  907. в System.ComponentModel.DataAnnotations.ValidationAttributeStore.TypeStoreItem.GetPropertyStoreItem(String propertyName)
  908. в System.ComponentModel.DataAnnotations.ValidationAttributeStore.GetPropertyType(ValidationContext validationContext)
  909. в System.ComponentModel.DataAnnotations.Validator.ValidateProperty(Object value, ValidationContext validationContext)
  910. в Catel.Data.ModelBase.ValidatePropertyUsingAnnotations(String propertyName, Object value) в c:\Source\Catel\src\Catel.Core\Catel.Core.NET35\Data\ModelBase.validation.cs:строка 396
  911. 03:12:33:438 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Sys.NavigationServiceViewModel' with unique identifier '7'
  912. 03:12:33:438 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'Back' on view model 'NavigationServiceViewModel'
  913. 03:12:33:438 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'Forward' on view model 'NavigationServiceViewModel'
  914. 03:12:33:439 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Sys.NavigationServiceViewModel' with unique identifier '7'
  915. 03:12:33:439 => [DEBUG] [Catel.MVVM.ViewModelManager] Registering model 'ScreenNavigationService' with view model 'NavigationServiceViewModel' (id = '7')
  916. 03:12:33:440 => [DEBUG] [Catel.MVVM.ViewModelManager] Registered model 'ScreenNavigationService' with view model 'NavigationServiceViewModel' (id = '7')
  917. 03:12:33:441 => [DEBUG] [Catel.Data.ModelBase] IEditableObject.BeginEdit
  918. 03:12:33:443 => [DEBUG] [Catel.Data.ModelBase] Adding property 'CanBack' to list of objects to serialize
  919. 03:12:33:444 => [DEBUG] [Catel.Data.ModelBase] Adding property 'CanForward' to list of objects to serialize
  920. 03:12:33:444 => [DEBUG] [Catel.Data.ModelBase] Property 'History' is flagged to be excluded from serialization
  921. 03:12:33:445 => [DEBUG] [Catel.Data.ModelBase] Property 'IsDirty' is flagged to be excluded from serialization
  922. 03:12:33:445 => [DEBUG] [Catel.Data.ModelBase] Property 'IsReadOnly' is flagged to be excluded from serialization
  923. 03:12:33:452 => [DEBUG] [Catel.Runtime.Serialization.SerializationHelper] Creating binary serializer
  924. 03:12:33:453 => [DEBUG] [Catel.Runtime.Serialization.SerializationHelper] Created binary serializer
  925. 03:12:33:455 => [DEBUG] [Catel.MVVM.ViewModelFactory] Constructed view model 'GasKitUILib.ViewModels.Sys.NavigationServiceViewModel' using injection of data context 'ScreenNavigationService'
  926. 03:12:33:456 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Used IViewModelFactory to instantiate view model, the factory did return a valid view model
  927. 03:12:33:458 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Constructing behavior 'UserControlLogic' for 'PosView' with unique id '6'
  928. 03:12:33:462 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Constructed behavior 'UserControlLogic' for 'PosView'
  929. 03:12:33:463 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Creating view model grid that will serve as view model container
  930. 03:12:33:463 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Created view model grid
  931. 03:12:33:466 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] DataContext of TargetControl 'PosView' has changed to 'PosScreen'
  932. 03:12:33:466 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Found the parent view model container 'WorkView' for 'PosView'
  933. 03:12:33:467 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Subscribed to parent view model 'GasKitUILib.ViewModels.Sys.WorkViewModel'
  934. 03:12:33:467 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Using IViewModelFactory 'Catel.MVVM.ViewModelFactory' to instantiate the view model
  935. 03:12:33:468 => [DEBUG] [Catel.IoC.TypeFactory] Creating instance of type 'GasKitUILib.ViewModels.Pos.PosViewModel' using specific parameters. No constructor found in the cache, so searching for the right one.
  936. 03:12:33:469 => [DEBUG] [Catel.MVVM.ViewModelBase] Creating view model of type 'PosViewModel' with unique identifier 8
  937. 03:12:33:469 => [DEBUG] [Catel.MVVM.ViewModelBase] Using the default instance of the IServiceLocator
  938. 03:12:33:470 => [DEBUG] [Catel.MVVM.ViewModelBase] Registering view model services
  939. 03:12:33:470 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registering default service implementations for IoC container
  940. 03:12:33:471 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registered default service implementations for IoC container
  941. 03:12:33:471 => [DEBUG] [Catel.MVVM.ViewModelBase] Registered view model services
  942. 03:12:33:471 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Creating a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '8'
  943. 03:12:33:472 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '8'
  944. 03:12:33:472 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '8'
  945. 03:12:33:473 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Created a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '8'
  946. 03:12:33:473 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Title' as type 'String'
  947. 03:12:33:474 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ScreenNavigationService' as type 'IScreenNavigationService'
  948. 03:12:33:474 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NavigateTo' as type 'Command`1'
  949. 03:12:33:474 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'UniqueIdentifier' as type 'Int32'
  950. 03:12:33:475 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelConstructionTime' as type 'DateTime'
  951. 03:12:33:475 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ParentViewModel' as type 'IViewModel'
  952. 03:12:33:476 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelCommandManager' as type 'IViewModelCommandManager'
  953. 03:12:33:476 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'InvalidateCommandsOnPropertyChanged' as type 'Boolean'
  954. 03:12:33:476 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeferValidationUntilFirstSaveCall' as type 'Boolean'
  955. 03:12:33:477 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidateModelsOnInitialization' as type 'Boolean'
  956. 03:12:33:477 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsSaving' as type 'Boolean'
  957. 03:12:33:478 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DispatchPropertyChangedEvent' as type 'Boolean'
  958. 03:12:33:478 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsClosed' as type 'Boolean'
  959. 03:12:33:478 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasErrors' as type 'Boolean'
  960. 03:12:33:479 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasDirtyModel' as type 'Boolean'
  961. 03:12:33:479 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ServiceLocator' as type 'IServiceLocator'
  962. 03:12:33:480 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NavigationContext' as type 'Dictionary`2'
  963. 03:12:33:480 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GlobalLeanAndMeanModel' as type 'Boolean'
  964. 03:12:33:480 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'LeanAndMeanModel' as type 'Boolean'
  965. 03:12:33:481 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DisablePropertyChangeNotifications' as type 'Boolean'
  966. 03:12:33:481 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PropertyDataManager' as type 'PropertyDataManager'
  967. 03:12:33:481 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitializing' as type 'Boolean'
  968. 03:12:33:482 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitialized' as type 'Boolean'
  969. 03:12:33:482 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ContainsNonSerializableMembers' as type 'Boolean'
  970. 03:12:33:483 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AlwaysInvokeNotifyChanged' as type 'Boolean'
  971. 03:12:33:483 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HandlePropertyAndCollectionChanges' as type 'Boolean'
  972. 03:12:33:483 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AutomaticallyValidateOnPropertyChanged' as type 'Boolean'
  973. 03:12:33:484 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Mode' as type 'SerializationMode'
  974. 03:12:33:484 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInEditSession' as type 'Boolean'
  975. 03:12:33:485 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsDirty' as type 'Boolean'
  976. 03:12:33:485 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsReadOnly' as type 'Boolean'
  977. 03:12:33:485 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsEditable' as type 'Boolean'
  978. 03:12:33:486 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeserializationSucceeded' as type 'Boolean'
  979. 03:12:33:486 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsValidating' as type 'Boolean'
  980. 03:12:33:487 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Validator' as type 'IValidator'
  981. 03:12:33:487 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidationContext' as type 'IValidationContext'
  982. 03:12:33:487 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldWarningCount' as type 'Int32'
  983. 03:12:33:488 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleWarningCount' as type 'Int32'
  984. 03:12:33:488 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldErrorCount' as type 'Int32'
  985. 03:12:33:488 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleErrorCount' as type 'Int32'
  986. 03:12:33:489 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidation' as type 'Boolean'
  987. 03:12:33:489 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidationForAllModels' as type 'Boolean'
  988. 03:12:33:490 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HideValidationResults' as type 'Boolean'
  989. 03:12:33:490 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasWarnings' as type 'Boolean'
  990. 03:12:33:491 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Title' as type 'String'
  991. 03:12:33:491 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ScreenNavigationService' as type 'IScreenNavigationService'
  992. 03:12:33:492 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NavigateTo' as type 'Command`1'
  993. 03:12:33:492 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'UniqueIdentifier' as type 'Int32'
  994. 03:12:33:493 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelConstructionTime' as type 'DateTime'
  995. 03:12:33:493 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ParentViewModel' as type 'IViewModel'
  996. 03:12:33:493 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelCommandManager' as type 'IViewModelCommandManager'
  997. 03:12:33:494 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'InvalidateCommandsOnPropertyChanged' as type 'Boolean'
  998. 03:12:33:494 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeferValidationUntilFirstSaveCall' as type 'Boolean'
  999. 03:12:33:495 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidateModelsOnInitialization' as type 'Boolean'
  1000. 03:12:33:495 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsSaving' as type 'Boolean'
  1001. 03:12:33:495 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DispatchPropertyChangedEvent' as type 'Boolean'
  1002. 03:12:33:496 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsClosed' as type 'Boolean'
  1003. 03:12:33:496 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasErrors' as type 'Boolean'
  1004. 03:12:33:496 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasDirtyModel' as type 'Boolean'
  1005. 03:12:33:497 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ServiceLocator' as type 'IServiceLocator'
  1006. 03:12:33:497 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NavigationContext' as type 'Dictionary`2'
  1007. 03:12:33:498 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GlobalLeanAndMeanModel' as type 'Boolean'
  1008. 03:12:33:498 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'LeanAndMeanModel' as type 'Boolean'
  1009. 03:12:33:499 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DisablePropertyChangeNotifications' as type 'Boolean'
  1010. 03:12:33:499 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PropertyDataManager' as type 'PropertyDataManager'
  1011. 03:12:33:499 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitializing' as type 'Boolean'
  1012. 03:12:33:500 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitialized' as type 'Boolean'
  1013. 03:12:33:500 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ContainsNonSerializableMembers' as type 'Boolean'
  1014. 03:12:33:501 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AlwaysInvokeNotifyChanged' as type 'Boolean'
  1015. 03:12:33:501 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HandlePropertyAndCollectionChanges' as type 'Boolean'
  1016. 03:12:33:501 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AutomaticallyValidateOnPropertyChanged' as type 'Boolean'
  1017. 03:12:33:502 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Mode' as type 'SerializationMode'
  1018. 03:12:33:502 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInEditSession' as type 'Boolean'
  1019. 03:12:33:503 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsDirty' as type 'Boolean'
  1020. 03:12:33:503 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsReadOnly' as type 'Boolean'
  1021. 03:12:33:503 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsEditable' as type 'Boolean'
  1022. 03:12:33:504 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeserializationSucceeded' as type 'Boolean'
  1023. 03:12:33:504 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsValidating' as type 'Boolean'
  1024. 03:12:33:504 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Validator' as type 'IValidator'
  1025. 03:12:33:505 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidationContext' as type 'IValidationContext'
  1026. 03:12:33:505 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldWarningCount' as type 'Int32'
  1027. 03:12:33:506 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleWarningCount' as type 'Int32'
  1028. 03:12:33:506 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldErrorCount' as type 'Int32'
  1029. 03:12:33:507 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleErrorCount' as type 'Int32'
  1030. 03:12:33:507 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidation' as type 'Boolean'
  1031. 03:12:33:507 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidationForAllModels' as type 'Boolean'
  1032. 03:12:33:508 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HideValidationResults' as type 'Boolean'
  1033. 03:12:33:508 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasWarnings' as type 'Boolean'
  1034. 03:12:33:509 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added view model instance, currently containing '1' instances of type 'GasKitUILib.ViewModels.Pos.PosViewModel'
  1035. 03:12:33:509 => [DEBUG] [Catel.MVVM.ViewModelFactory] Constructed view model 'GasKitUILib.ViewModels.Pos.PosViewModel' using injection of data context 'PosScreen'
  1036. 03:12:33:510 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Used IViewModelFactory to instantiate view model, the factory did return a valid view model
  1037. 03:12:33:510 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '8'
  1038. 03:12:33:511 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'NavigateTo' on view model 'PosViewModel'
  1039. 03:12:33:511 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '8'
  1040. 03:12:33:522 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Target control 'AuthenticationView' is unloaded
  1041. 03:12:33:523 => [DEBUG] [Catel.MVVM.Views.ViewManager] Unregistering view 'GasKitUI.Views.Sys.AuthenticationView'
  1042. 03:12:33:523 => [DEBUG] [Catel.MVVM.Views.ViewManager] Unregistered view 'GasKitUI.Views.Sys.AuthenticationView'
  1043. 03:12:33:524 => [DEBUG] [Catel.MVVM.ViewModelManager] Unregistering all models of view model 'AuthenticationViewModel' (id = '5')
  1044. 03:12:33:524 => [DEBUG] [Catel.MVVM.ViewModelManager] Unregistered all '0' models of view model 'AuthenticationViewModel' (id = '5')
  1045. 03:12:33:525 => [DEBUG] [Catel.Messaging.MessageMediator] Unregistered '0' handlers for the recipient with tag 'null'
  1046. 03:12:33:525 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistering commands on view model 'GasKitUILib.ViewModels.Sys.AuthenticationViewModel' with unique identifier '5'
  1047. 03:12:33:526 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistered commands on view model 'GasKitUILib.ViewModels.Sys.AuthenticationViewModel' with unique identifier '5'
  1048. 03:12:33:526 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Disposing commands on view model 'GasKitUILib.ViewModels.Sys.AuthenticationViewModel' with unique identifier '5'
  1049. 03:12:33:526 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Disposed commands on view model 'GasKitUILib.ViewModels.Sys.AuthenticationViewModel' with unique identifier '5'
  1050. GasKitUI.vshost.exe Information: 0 : 03:12:33:527 => [INFO] [Catel.MVVM.ViewModelBase] Closed view model 'GasKitUILib.ViewModels.Sys.AuthenticationViewModel'
  1051. 03:12:33:528 => [DEBUG] [Catel.MVVM.ManagedViewModel] Removed view model instance, currently containing '0' instances of type 'GasKitUILib.ViewModels.Sys.AuthenticationViewModel'
  1052. 03:12:33:528 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model 'null'
  1053. 03:12:33:528 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitializing view model 'AuthenticationViewModel'
  1054. 03:12:33:529 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitialized view model 'AuthenticationViewModel'
  1055. 03:12:33:529 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model 'null'
  1056. 03:12:33:530 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitializing view model container to manage ViewToViewModel mappings
  1057. 03:12:33:530 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitialized view model container to manage ViewToViewModel mappings
  1058. 03:12:33:531 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Target control 'WorkView' is loaded
  1059. 03:12:33:531 => [DEBUG] [Catel.MVVM.Views.ViewManager] Registering view 'GasKitUI.Views.Sys.WorkView'
  1060. 03:12:33:532 => [DEBUG] [Catel.MVVM.Views.ViewManager] Registered view 'GasKitUI.Views.Sys.WorkView'
  1061. 03:12:33:532 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Skipping the search for an instance of the InfoBarMessageControl
  1062. 03:12:33:532 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model container to manage ViewToViewModel mappings
  1063. 03:12:33:535 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model 'WorkViewModel'
  1064. 03:12:33:535 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model 'WorkViewModel'
  1065. 03:12:33:535 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model container to manage ViewToViewModel mappings
  1066. 03:12:33:536 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Target control 'HeaderControl' is loaded
  1067. 03:12:33:536 => [DEBUG] [Catel.MVVM.Views.ViewManager] Registering view 'GasKitUI.Views.Sys.HeaderControl'
  1068. 03:12:33:536 => [DEBUG] [Catel.MVVM.Views.ViewManager] Registered view 'GasKitUI.Views.Sys.HeaderControl'
  1069. 03:12:33:537 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Skipping the search for an instance of the InfoBarMessageControl
  1070. 03:12:33:537 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model container to manage ViewToViewModel mappings
  1071. 03:12:33:539 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model 'NavigationServiceViewModel'
  1072. 03:12:33:540 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model 'NavigationServiceViewModel'
  1073. 03:12:33:540 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model container to manage ViewToViewModel mappings
  1074. 03:12:33:541 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Target control 'PosView' is loaded
  1075. 03:12:33:541 => [DEBUG] [Catel.MVVM.Views.ViewManager] Registering view 'GasKitUI.Views.Pos.PosView'
  1076. 03:12:33:542 => [DEBUG] [Catel.MVVM.Views.ViewManager] Registered view 'GasKitUI.Views.Pos.PosView'
  1077. 03:12:33:543 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Skipping the search for an instance of the InfoBarMessageControl
  1078. 03:12:33:543 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model container to manage ViewToViewModel mappings
  1079. 03:12:33:545 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model 'PosViewModel'
  1080. 03:12:33:546 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model 'PosViewModel'
  1081. 03:12:33:546 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model container to manage ViewToViewModel mappings
  1082. 03:12:33:558 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistering commands on view model 'GasKitUILib.ViewModels.Sys.WorkViewModel' with unique identifier '6'
  1083. 03:12:33:559 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistered commands on view model 'GasKitUILib.ViewModels.Sys.WorkViewModel' with unique identifier '6'
  1084. 03:12:33:559 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Sys.WorkViewModel' with unique identifier '6'
  1085. 03:12:33:560 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'ButtonExit' on view model 'WorkViewModel'
  1086. 03:12:33:560 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'ShowScreen' on view model 'WorkViewModel'
  1087. 03:12:33:561 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Sys.WorkViewModel' with unique identifier '6'
  1088. 03:12:33:562 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistering commands on view model 'GasKitUILib.ViewModels.Sys.NavigationServiceViewModel' with unique identifier '7'
  1089. 03:12:33:563 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistered commands on view model 'GasKitUILib.ViewModels.Sys.NavigationServiceViewModel' with unique identifier '7'
  1090. 03:12:33:563 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Sys.NavigationServiceViewModel' with unique identifier '7'
  1091. 03:12:33:564 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'Back' on view model 'NavigationServiceViewModel'
  1092. 03:12:33:564 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'Forward' on view model 'NavigationServiceViewModel'
  1093. 03:12:33:564 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Sys.NavigationServiceViewModel' with unique identifier '7'
  1094. 03:12:33:566 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistering commands on view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '8'
  1095. 03:12:33:567 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistered commands on view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '8'
  1096. 03:12:33:567 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '8'
  1097. 03:12:33:567 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'NavigateTo' on view model 'PosViewModel'
  1098. 03:12:33:568 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '8'
  1099. Open screen <Pos/SalesScreen>
  1100. 03:12:35:500 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] DataContext of TargetControl 'PosView' has changed to 'null'
  1101. GasKitUI.vshost.exe Information: 0 : 03:12:35:501 => [INFO] [Catel.MVVM.ViewModelBase] Canceled view model 'GasKitUILib.ViewModels.Pos.PosViewModel'
  1102. GasKitUI.vshost.exe Information: 0 : 03:12:35:503 => [INFO] [Catel.MVVM.ViewModelBase] Canceled view model 'GasKitUILib.ViewModels.Pos.PosViewModel'
  1103. 03:12:35:505 => [DEBUG] [Catel.MVVM.ViewModelManager] Unregistering all models of view model 'PosViewModel' (id = '8')
  1104. 03:12:35:506 => [DEBUG] [Catel.MVVM.ViewModelManager] Unregistered all '0' models of view model 'PosViewModel' (id = '8')
  1105. 03:12:35:507 => [DEBUG] [Catel.Messaging.MessageMediator] Unregistered '0' handlers for the recipient with tag 'null'
  1106. 03:12:35:508 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistering commands on view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '8'
  1107. 03:12:35:509 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistered commands on view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '8'
  1108. 03:12:35:510 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Disposing commands on view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '8'
  1109. A first chance exception of type 'System.ArgumentException' occurred in mscorlib.dll
  1110. GasKitUI.vshost.exe Warning: 0 : 03:12:35:558 => [WARNING] [Catel.MVVM.ViewModelCommandManager] Failed to set command 'NavigateTo' to null
  1111. 03:12:35:559 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Disposed commands on view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '8'
  1112. GasKitUI.vshost.exe Information: 0 : 03:12:35:560 => [INFO] [Catel.MVVM.ViewModelBase] Closed view model 'GasKitUILib.ViewModels.Pos.PosViewModel'
  1113. 03:12:35:561 => [DEBUG] [Catel.MVVM.ManagedViewModel] Removed view model instance, currently containing '0' instances of type 'GasKitUILib.ViewModels.Pos.PosViewModel'
  1114. 03:12:35:561 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model 'null'
  1115. 03:12:35:561 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitializing view model 'PosViewModel'
  1116. 03:12:35:562 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitialized view model 'PosViewModel'
  1117. 03:12:35:562 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model 'null'
  1118. 03:12:35:563 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Using IViewModelFactory 'Catel.MVVM.ViewModelFactory' to instantiate the view model
  1119. 03:12:35:563 => [DEBUG] [Catel.IoC.TypeFactory] No constructor could be used, using Activator.CreateInstance. Cannot cache this either.
  1120. 03:12:35:564 => [DEBUG] [Catel.MVVM.ViewModelBase] Creating view model of type 'PosViewModel' with unique identifier 9
  1121. 03:12:35:564 => [DEBUG] [Catel.MVVM.ViewModelBase] Using the default instance of the IServiceLocator
  1122. 03:12:35:565 => [DEBUG] [Catel.MVVM.ViewModelBase] Registering view model services
  1123. 03:12:35:565 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registering default service implementations for IoC container
  1124. 03:12:35:565 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registered default service implementations for IoC container
  1125. 03:12:35:566 => [DEBUG] [Catel.MVVM.ViewModelBase] Registered view model services
  1126. 03:12:35:566 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Creating a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '9'
  1127. 03:12:35:567 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '9'
  1128. 03:12:35:567 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '9'
  1129. 03:12:35:567 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Created a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '9'
  1130. 03:12:35:568 => [DEBUG] [Catel.MVVM.ViewModelBase] Metadata for view model 'GasKitUILib.ViewModels.Pos.PosViewModel' is already determined once, re-using existing metadata
  1131. 03:12:35:568 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Title' as type 'String'
  1132. 03:12:35:569 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ScreenNavigationService' as type 'IScreenNavigationService'
  1133. 03:12:35:569 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NavigateTo' as type 'Command`1'
  1134. 03:12:35:569 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'UniqueIdentifier' as type 'Int32'
  1135. 03:12:35:570 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelConstructionTime' as type 'DateTime'
  1136. 03:12:35:570 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ParentViewModel' as type 'IViewModel'
  1137. 03:12:35:571 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelCommandManager' as type 'IViewModelCommandManager'
  1138. 03:12:35:571 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'InvalidateCommandsOnPropertyChanged' as type 'Boolean'
  1139. 03:12:35:571 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeferValidationUntilFirstSaveCall' as type 'Boolean'
  1140. 03:12:35:572 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidateModelsOnInitialization' as type 'Boolean'
  1141. 03:12:35:572 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsSaving' as type 'Boolean'
  1142. 03:12:35:573 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DispatchPropertyChangedEvent' as type 'Boolean'
  1143. 03:12:35:573 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsClosed' as type 'Boolean'
  1144. 03:12:35:574 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasErrors' as type 'Boolean'
  1145. 03:12:35:574 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasDirtyModel' as type 'Boolean'
  1146. 03:12:35:574 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ServiceLocator' as type 'IServiceLocator'
  1147. 03:12:35:575 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NavigationContext' as type 'Dictionary`2'
  1148. 03:12:35:575 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GlobalLeanAndMeanModel' as type 'Boolean'
  1149. 03:12:35:576 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'LeanAndMeanModel' as type 'Boolean'
  1150. 03:12:35:576 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DisablePropertyChangeNotifications' as type 'Boolean'
  1151. 03:12:35:577 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PropertyDataManager' as type 'PropertyDataManager'
  1152. 03:12:35:577 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitializing' as type 'Boolean'
  1153. 03:12:35:577 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitialized' as type 'Boolean'
  1154. 03:12:35:578 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ContainsNonSerializableMembers' as type 'Boolean'
  1155. 03:12:35:578 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AlwaysInvokeNotifyChanged' as type 'Boolean'
  1156. 03:12:35:579 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HandlePropertyAndCollectionChanges' as type 'Boolean'
  1157. 03:12:35:579 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AutomaticallyValidateOnPropertyChanged' as type 'Boolean'
  1158. 03:12:35:579 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Mode' as type 'SerializationMode'
  1159. 03:12:35:580 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInEditSession' as type 'Boolean'
  1160. 03:12:35:580 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsDirty' as type 'Boolean'
  1161. 03:12:35:581 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsReadOnly' as type 'Boolean'
  1162. 03:12:35:581 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsEditable' as type 'Boolean'
  1163. 03:12:35:581 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeserializationSucceeded' as type 'Boolean'
  1164. 03:12:35:582 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsValidating' as type 'Boolean'
  1165. 03:12:35:582 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Validator' as type 'IValidator'
  1166. 03:12:35:583 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidationContext' as type 'IValidationContext'
  1167. 03:12:35:583 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldWarningCount' as type 'Int32'
  1168. 03:12:35:583 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleWarningCount' as type 'Int32'
  1169. 03:12:35:584 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldErrorCount' as type 'Int32'
  1170. 03:12:35:584 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleErrorCount' as type 'Int32'
  1171. 03:12:35:585 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidation' as type 'Boolean'
  1172. 03:12:35:585 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidationForAllModels' as type 'Boolean'
  1173. 03:12:35:585 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HideValidationResults' as type 'Boolean'
  1174. 03:12:35:586 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasWarnings' as type 'Boolean'
  1175. 03:12:35:586 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added view model instance, currently containing '1' instances of type 'GasKitUILib.ViewModels.Pos.PosViewModel'
  1176. 03:12:35:587 => [DEBUG] [Catel.MVVM.ViewModelFactory] Constructed view model 'GasKitUILib.ViewModels.Pos.PosViewModel' using dependency injection or empty constructor
  1177. 03:12:35:587 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Used IViewModelFactory to instantiate view model, the factory did return a valid view model
  1178. 03:12:35:587 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '9'
  1179. 03:12:35:588 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'NavigateTo' on view model 'PosViewModel'
  1180. 03:12:35:588 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '9'
  1181. 03:12:35:589 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model 'PosViewModel'
  1182. 03:12:35:589 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model 'PosViewModel'
  1183. 03:12:35:591 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistering commands on view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '9'
  1184. 03:12:35:592 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistered commands on view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '9'
  1185. 03:12:35:592 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '9'
  1186. 03:12:35:592 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'NavigateTo' on view model 'PosViewModel'
  1187. 03:12:35:593 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '9'
  1188. 03:12:35:594 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Constructing behavior 'UserControlLogic' for 'SalesView' with unique id '7'
  1189. 03:12:35:598 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Constructed behavior 'UserControlLogic' for 'SalesView'
  1190. 03:12:35:599 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Creating view model grid that will serve as view model container
  1191. 03:12:35:600 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Created view model grid
  1192. System.Windows.Data Error: 49 : XmlDataProvider has inline XML that does not explicitly set its XmlNamespace (xmlns="").
  1193. System.Windows.Data Error: 49 : XmlDataProvider has inline XML that does not explicitly set its XmlNamespace (xmlns="").
  1194. System.Windows.Data Error: 49 : XmlDataProvider has inline XML that does not explicitly set its XmlNamespace (xmlns="").
  1195. 03:12:35:627 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] DataContext of TargetControl 'SalesView' has changed to 'SalesScreen'
  1196. 03:12:35:627 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Found the parent view model container 'WorkView' for 'SalesView'
  1197. 03:12:35:628 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Subscribed to parent view model 'GasKitUILib.ViewModels.Sys.WorkViewModel'
  1198. 03:12:35:628 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Using IViewModelFactory 'Catel.MVVM.ViewModelFactory' to instantiate the view model
  1199. 03:12:35:628 => [DEBUG] [Catel.IoC.TypeFactory] Creating instance of type 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' using specific parameters. No constructor found in the cache, so searching for the right one.
  1200. 03:12:35:630 => [DEBUG] [Catel.MVVM.ViewModelBase] Creating view model of type 'SalesViewModel' with unique identifier 10
  1201. 03:12:35:630 => [DEBUG] [Catel.MVVM.ViewModelBase] Using the default instance of the IServiceLocator
  1202. 03:12:35:631 => [DEBUG] [Catel.MVVM.ViewModelBase] Registering view model services
  1203. 03:12:35:631 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registering default service implementations for IoC container
  1204. 03:12:35:631 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registered default service implementations for IoC container
  1205. 03:12:35:632 => [DEBUG] [Catel.MVVM.ViewModelBase] Registered view model services
  1206. 03:12:35:632 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Creating a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' with unique identifier '10'
  1207. 03:12:35:633 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' with unique identifier '10'
  1208. 03:12:35:633 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' with unique identifier '10'
  1209. 03:12:35:634 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Created a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' with unique identifier '10'
  1210. 03:12:35:634 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SalesScreen' as type 'ISalesScreen'
  1211. 03:12:35:634 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HideSelectedBasket' as type 'Command'
  1212. 03:12:35:635 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Baskets' as type 'BindingList`1'
  1213. 03:12:35:635 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SelectedBasket' as type 'IBasket'
  1214. 03:12:35:636 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BasketsView' as type 'CollectionView'
  1215. 03:12:35:636 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ShowBasketDetails' as type 'Boolean'
  1216. 03:12:35:636 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Title' as type 'String'
  1217. 03:12:35:637 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SalesManager' as type 'ISalesManager'
  1218. 03:12:35:637 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ScreenNavigationService' as type 'IScreenNavigationService'
  1219. 03:12:35:638 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NavigateTo' as type 'Command`1'
  1220. 03:12:35:638 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'UniqueIdentifier' as type 'Int32'
  1221. 03:12:35:638 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelConstructionTime' as type 'DateTime'
  1222. 03:12:35:639 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ParentViewModel' as type 'IViewModel'
  1223. 03:12:35:639 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelCommandManager' as type 'IViewModelCommandManager'
  1224. 03:12:35:640 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'InvalidateCommandsOnPropertyChanged' as type 'Boolean'
  1225. 03:12:35:640 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeferValidationUntilFirstSaveCall' as type 'Boolean'
  1226. 03:12:35:641 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidateModelsOnInitialization' as type 'Boolean'
  1227. 03:12:35:641 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsSaving' as type 'Boolean'
  1228. 03:12:35:642 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DispatchPropertyChangedEvent' as type 'Boolean'
  1229. 03:12:35:642 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsClosed' as type 'Boolean'
  1230. 03:12:35:642 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasErrors' as type 'Boolean'
  1231. 03:12:35:643 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasDirtyModel' as type 'Boolean'
  1232. 03:12:35:643 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ServiceLocator' as type 'IServiceLocator'
  1233. 03:12:35:644 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NavigationContext' as type 'Dictionary`2'
  1234. 03:12:35:644 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GlobalLeanAndMeanModel' as type 'Boolean'
  1235. 03:12:35:644 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'LeanAndMeanModel' as type 'Boolean'
  1236. 03:12:35:645 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DisablePropertyChangeNotifications' as type 'Boolean'
  1237. 03:12:35:645 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PropertyDataManager' as type 'PropertyDataManager'
  1238. 03:12:35:646 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitializing' as type 'Boolean'
  1239. 03:12:35:646 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitialized' as type 'Boolean'
  1240. 03:12:35:646 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ContainsNonSerializableMembers' as type 'Boolean'
  1241. 03:12:35:647 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AlwaysInvokeNotifyChanged' as type 'Boolean'
  1242. 03:12:35:647 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HandlePropertyAndCollectionChanges' as type 'Boolean'
  1243. 03:12:35:648 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AutomaticallyValidateOnPropertyChanged' as type 'Boolean'
  1244. 03:12:35:648 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Mode' as type 'SerializationMode'
  1245. 03:12:35:648 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInEditSession' as type 'Boolean'
  1246. 03:12:35:649 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsDirty' as type 'Boolean'
  1247. 03:12:35:649 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsReadOnly' as type 'Boolean'
  1248. 03:12:35:650 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsEditable' as type 'Boolean'
  1249. 03:12:35:650 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeserializationSucceeded' as type 'Boolean'
  1250. 03:12:35:650 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsValidating' as type 'Boolean'
  1251. 03:12:35:651 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Validator' as type 'IValidator'
  1252. 03:12:35:651 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidationContext' as type 'IValidationContext'
  1253. 03:12:35:652 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldWarningCount' as type 'Int32'
  1254. 03:12:35:652 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleWarningCount' as type 'Int32'
  1255. 03:12:35:653 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldErrorCount' as type 'Int32'
  1256. 03:12:35:653 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleErrorCount' as type 'Int32'
  1257. 03:12:35:653 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidation' as type 'Boolean'
  1258. 03:12:35:654 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidationForAllModels' as type 'Boolean'
  1259. 03:12:35:654 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HideValidationResults' as type 'Boolean'
  1260. 03:12:35:655 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasWarnings' as type 'Boolean'
  1261. 03:12:35:655 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SalesScreen' as type 'ISalesScreen'
  1262. 03:12:35:656 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HideSelectedBasket' as type 'Command'
  1263. 03:12:35:656 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Baskets' as type 'BindingList`1'
  1264. 03:12:35:657 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SelectedBasket' as type 'IBasket'
  1265. 03:12:35:657 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BasketsView' as type 'CollectionView'
  1266. 03:12:35:657 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ShowBasketDetails' as type 'Boolean'
  1267. 03:12:35:658 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Title' as type 'String'
  1268. 03:12:35:658 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SalesManager' as type 'ISalesManager'
  1269. 03:12:35:659 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ScreenNavigationService' as type 'IScreenNavigationService'
  1270. 03:12:35:659 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NavigateTo' as type 'Command`1'
  1271. 03:12:35:660 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'UniqueIdentifier' as type 'Int32'
  1272. 03:12:35:660 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelConstructionTime' as type 'DateTime'
  1273. 03:12:35:660 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ParentViewModel' as type 'IViewModel'
  1274. 03:12:35:661 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelCommandManager' as type 'IViewModelCommandManager'
  1275. 03:12:35:661 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'InvalidateCommandsOnPropertyChanged' as type 'Boolean'
  1276. 03:12:35:662 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeferValidationUntilFirstSaveCall' as type 'Boolean'
  1277. 03:12:35:662 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidateModelsOnInitialization' as type 'Boolean'
  1278. 03:12:35:662 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsSaving' as type 'Boolean'
  1279. 03:12:35:663 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DispatchPropertyChangedEvent' as type 'Boolean'
  1280. 03:12:35:663 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsClosed' as type 'Boolean'
  1281. 03:12:35:664 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasErrors' as type 'Boolean'
  1282. 03:12:35:664 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasDirtyModel' as type 'Boolean'
  1283. 03:12:35:664 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ServiceLocator' as type 'IServiceLocator'
  1284. 03:12:35:665 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NavigationContext' as type 'Dictionary`2'
  1285. 03:12:35:665 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GlobalLeanAndMeanModel' as type 'Boolean'
  1286. 03:12:35:665 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'LeanAndMeanModel' as type 'Boolean'
  1287. 03:12:35:666 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DisablePropertyChangeNotifications' as type 'Boolean'
  1288. 03:12:35:666 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PropertyDataManager' as type 'PropertyDataManager'
  1289. 03:12:35:667 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitializing' as type 'Boolean'
  1290. 03:12:35:667 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitialized' as type 'Boolean'
  1291. 03:12:35:667 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ContainsNonSerializableMembers' as type 'Boolean'
  1292. 03:12:35:668 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AlwaysInvokeNotifyChanged' as type 'Boolean'
  1293. 03:12:35:668 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HandlePropertyAndCollectionChanges' as type 'Boolean'
  1294. 03:12:35:669 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AutomaticallyValidateOnPropertyChanged' as type 'Boolean'
  1295. 03:12:35:669 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Mode' as type 'SerializationMode'
  1296. 03:12:35:670 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInEditSession' as type 'Boolean'
  1297. 03:12:35:670 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsDirty' as type 'Boolean'
  1298. 03:12:35:670 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsReadOnly' as type 'Boolean'
  1299. 03:12:35:671 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsEditable' as type 'Boolean'
  1300. 03:12:35:671 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeserializationSucceeded' as type 'Boolean'
  1301. 03:12:35:672 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsValidating' as type 'Boolean'
  1302. 03:12:35:672 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Validator' as type 'IValidator'
  1303. 03:12:35:672 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidationContext' as type 'IValidationContext'
  1304. 03:12:35:673 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldWarningCount' as type 'Int32'
  1305. 03:12:35:673 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleWarningCount' as type 'Int32'
  1306. 03:12:35:674 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldErrorCount' as type 'Int32'
  1307. 03:12:35:674 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleErrorCount' as type 'Int32'
  1308. 03:12:35:675 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidation' as type 'Boolean'
  1309. 03:12:35:675 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidationForAllModels' as type 'Boolean'
  1310. 03:12:35:676 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HideValidationResults' as type 'Boolean'
  1311. 03:12:35:676 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasWarnings' as type 'Boolean'
  1312. 03:12:35:676 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added view model instance, currently containing '1' instances of type 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel'
  1313. A first chance exception of type 'System.ArgumentException' occurred in System.ComponentModel.DataAnnotations.dll
  1314. GasKitUI.vshost.exe Warning: 0 : 03:12:35:707 => [WARNING] [Catel.Data.ModelBase] Failed to validate property 'SalesScreen' via Validator (property does not exists?) | [ArgumentException] System.ArgumentException: В типе "SalesViewModel" не содержится общее свойство с именем "SalesScreen".
  1315. Имя параметра: propertyName
  1316. в System.ComponentModel.DataAnnotations.ValidationAttributeStore.TypeStoreItem.GetPropertyStoreItem(String propertyName)
  1317. в System.ComponentModel.DataAnnotations.ValidationAttributeStore.GetPropertyType(ValidationContext validationContext)
  1318. в System.ComponentModel.DataAnnotations.Validator.ValidateProperty(Object value, ValidationContext validationContext)
  1319. в Catel.Data.ModelBase.ValidatePropertyUsingAnnotations(String propertyName, Object value) в c:\Source\Catel\src\Catel.Core\Catel.Core.NET35\Data\ModelBase.validation.cs:строка 396
  1320. 03:12:35:708 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' with unique identifier '10'
  1321. 03:12:35:709 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'NavigateTo' on view model 'SalesViewModel'
  1322. 03:12:35:709 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' with unique identifier '10'
  1323. 03:12:35:710 => [DEBUG] [Catel.MVVM.ViewModelManager] Registering model 'SalesManager' with view model 'SalesViewModel' (id = '10')
  1324. 03:12:35:710 => [DEBUG] [Catel.MVVM.ViewModelManager] Registered model 'SalesManager' with view model 'SalesViewModel' (id = '10')
  1325. 03:12:35:712 => [DEBUG] [Catel.MVVM.ViewModelFactory] Constructed view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' using injection of data context 'SalesScreen'
  1326. 03:12:35:713 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Used IViewModelFactory to instantiate view model, the factory did return a valid view model
  1327. 03:12:35:719 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Constructing behavior 'UserControlLogic' for 'SalesListItemControl' with unique id '8'
  1328. 03:12:35:723 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Constructed behavior 'UserControlLogic' for 'SalesListItemControl'
  1329. 03:12:35:725 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Creating view model grid that will serve as view model container
  1330. 03:12:35:725 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Created view model grid
  1331. 03:12:35:732 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] DataContext of TargetControl 'SalesListItemControl' has changed to 'NotifiableBasket'
  1332. 03:12:35:733 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Found the parent view model container 'SalesView' for 'SalesListItemControl'
  1333. 03:12:35:733 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Subscribed to parent view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel'
  1334. 03:12:35:734 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Using IViewModelFactory 'Catel.MVVM.ViewModelFactory' to instantiate the view model
  1335. 03:12:35:734 => [DEBUG] [Catel.IoC.TypeFactory] Creating instance of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' using specific parameters. No constructor found in the cache, so searching for the right one.
  1336. 03:12:35:737 => [DEBUG] [Catel.MVVM.ViewModelBase] Creating view model of type 'BasketViewModel' with unique identifier 11
  1337. 03:12:35:738 => [DEBUG] [Catel.MVVM.ViewModelBase] Using the default instance of the IServiceLocator
  1338. 03:12:35:738 => [DEBUG] [Catel.MVVM.ViewModelBase] Registering view model services
  1339. 03:12:35:739 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registering default service implementations for IoC container
  1340. 03:12:35:739 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registered default service implementations for IoC container
  1341. 03:12:35:739 => [DEBUG] [Catel.MVVM.ViewModelBase] Registered view model services
  1342. 03:12:35:740 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Creating a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '11'
  1343. 03:12:35:740 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '11'
  1344. 03:12:35:741 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '11'
  1345. 03:12:35:742 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Created a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '11'
  1346. 03:12:35:742 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AddFuelPurchase' as type 'Command'
  1347. 03:12:35:743 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AddGoodsPurchase' as type 'Command'
  1348. 03:12:35:743 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ExecuteBasket' as type 'Command'
  1349. 03:12:35:743 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'CloseThisBasket' as type 'Command'
  1350. 03:12:35:744 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PrintFiscalCheque' as type 'Command'
  1351. 03:12:35:744 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PrintNonFiscalCheque' as type 'Command'
  1352. 03:12:35:745 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SelectedPurchase' as type 'IPurchase'
  1353. 03:12:35:745 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FuelOrderBaseSumMoney' as type 'Money'
  1354. 03:12:35:746 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FuelOrderRealSumMoney' as type 'Money'
  1355. 03:12:35:746 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsOrderBaseSumMoney' as type 'Money'
  1356. 03:12:35:746 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsOrderRealSumMoney' as type 'Money'
  1357. 03:12:35:747 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'OrderBaseSumMoney' as type 'Money'
  1358. 03:12:35:747 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'OrderRealSumMoney' as type 'Money'
  1359. 03:12:35:747 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'TotalSumMoney' as type 'Money'
  1360. 03:12:35:748 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PumpIdToAdd' as type 'UInt32'
  1361. 03:12:35:748 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NozzleIdToAdd' as type 'UInt32'
  1362. 03:12:35:749 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsCountToAdd' as type 'Int32'
  1363. 03:12:35:749 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsIdToAdd' as type 'String'
  1364. 03:12:35:750 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Basket' as type 'IBasket'
  1365. 03:12:35:750 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Purchases' as type 'BindingList`1'
  1366. 03:12:35:750 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PumpStopEnable' as type 'Boolean'
  1367. 03:12:35:751 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PumpStartEnable' as type 'Boolean'
  1368. 03:12:35:751 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NonFiscalChequePrinting' as type 'Boolean'
  1369. 03:12:35:751 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NonFiscalReceiptEnable' as type 'Boolean'
  1370. 03:12:35:752 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NonFiscalChequeEnable' as type 'Boolean'
  1371. 03:12:35:752 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalChequeStornoDone' as type 'Boolean'
  1372. 03:12:35:753 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalChequeSaleDone' as type 'Boolean'
  1373. 03:12:35:753 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalChequePrinting' as type 'Boolean'
  1374. 03:12:35:753 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalStornoChequeNeeded' as type 'Boolean'
  1375. 03:12:35:754 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalSaleChequeNeeded' as type 'Boolean'
  1376. 03:12:35:754 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'MoneyChange' as type 'Money'
  1377. 03:12:35:755 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Id' as type 'Id`1'
  1378. 03:12:35:755 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'UniqueIdentifier' as type 'Int32'
  1379. 03:12:35:755 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelConstructionTime' as type 'DateTime'
  1380. 03:12:35:756 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ParentViewModel' as type 'IViewModel'
  1381. 03:12:35:756 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelCommandManager' as type 'IViewModelCommandManager'
  1382. 03:12:35:757 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'InvalidateCommandsOnPropertyChanged' as type 'Boolean'
  1383. 03:12:35:757 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeferValidationUntilFirstSaveCall' as type 'Boolean'
  1384. 03:12:35:758 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidateModelsOnInitialization' as type 'Boolean'
  1385. 03:12:35:758 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsSaving' as type 'Boolean'
  1386. 03:12:35:759 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DispatchPropertyChangedEvent' as type 'Boolean'
  1387. 03:12:35:759 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsClosed' as type 'Boolean'
  1388. 03:12:35:759 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Title' as type 'String'
  1389. 03:12:35:760 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasErrors' as type 'Boolean'
  1390. 03:12:35:760 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasDirtyModel' as type 'Boolean'
  1391. 03:12:35:761 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ServiceLocator' as type 'IServiceLocator'
  1392. 03:12:35:761 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NavigationContext' as type 'Dictionary`2'
  1393. 03:12:35:762 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GlobalLeanAndMeanModel' as type 'Boolean'
  1394. 03:12:35:762 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'LeanAndMeanModel' as type 'Boolean'
  1395. 03:12:35:762 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DisablePropertyChangeNotifications' as type 'Boolean'
  1396. 03:12:35:763 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PropertyDataManager' as type 'PropertyDataManager'
  1397. 03:12:35:763 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitializing' as type 'Boolean'
  1398. 03:12:35:763 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitialized' as type 'Boolean'
  1399. 03:12:35:764 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ContainsNonSerializableMembers' as type 'Boolean'
  1400. 03:12:35:764 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AlwaysInvokeNotifyChanged' as type 'Boolean'
  1401. 03:12:35:765 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HandlePropertyAndCollectionChanges' as type 'Boolean'
  1402. 03:12:35:765 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AutomaticallyValidateOnPropertyChanged' as type 'Boolean'
  1403. 03:12:35:765 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Mode' as type 'SerializationMode'
  1404. 03:12:35:766 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInEditSession' as type 'Boolean'
  1405. 03:12:35:766 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsDirty' as type 'Boolean'
  1406. 03:12:35:767 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsReadOnly' as type 'Boolean'
  1407. 03:12:35:767 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsEditable' as type 'Boolean'
  1408. 03:12:35:767 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeserializationSucceeded' as type 'Boolean'
  1409. 03:12:35:768 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsValidating' as type 'Boolean'
  1410. 03:12:35:768 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Validator' as type 'IValidator'
  1411. 03:12:35:769 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidationContext' as type 'IValidationContext'
  1412. 03:12:35:769 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldWarningCount' as type 'Int32'
  1413. 03:12:35:769 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleWarningCount' as type 'Int32'
  1414. 03:12:35:770 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldErrorCount' as type 'Int32'
  1415. 03:12:35:770 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleErrorCount' as type 'Int32'
  1416. 03:12:35:770 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidation' as type 'Boolean'
  1417. 03:12:35:771 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidationForAllModels' as type 'Boolean'
  1418. 03:12:35:771 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HideValidationResults' as type 'Boolean'
  1419. 03:12:35:772 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasWarnings' as type 'Boolean'
  1420. 03:12:35:773 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AddFuelPurchase' as type 'Command'
  1421. 03:12:35:773 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AddGoodsPurchase' as type 'Command'
  1422. 03:12:35:774 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ExecuteBasket' as type 'Command'
  1423. 03:12:35:774 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'CloseThisBasket' as type 'Command'
  1424. 03:12:35:775 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PrintFiscalCheque' as type 'Command'
  1425. 03:12:35:775 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PrintNonFiscalCheque' as type 'Command'
  1426. 03:12:35:776 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SelectedPurchase' as type 'IPurchase'
  1427. 03:12:35:776 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FuelOrderBaseSumMoney' as type 'Money'
  1428. 03:12:35:776 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FuelOrderRealSumMoney' as type 'Money'
  1429. 03:12:35:777 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsOrderBaseSumMoney' as type 'Money'
  1430. 03:12:35:777 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsOrderRealSumMoney' as type 'Money'
  1431. 03:12:35:778 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'OrderBaseSumMoney' as type 'Money'
  1432. 03:12:35:778 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'OrderRealSumMoney' as type 'Money'
  1433. 03:12:35:778 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'TotalSumMoney' as type 'Money'
  1434. 03:12:35:779 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PumpIdToAdd' as type 'UInt32'
  1435. 03:12:35:779 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NozzleIdToAdd' as type 'UInt32'
  1436. 03:12:35:780 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsCountToAdd' as type 'Int32'
  1437. 03:12:35:780 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsIdToAdd' as type 'String'
  1438. 03:12:35:780 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Basket' as type 'IBasket'
  1439. 03:12:35:781 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Purchases' as type 'BindingList`1'
  1440. 03:12:35:781 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PumpStopEnable' as type 'Boolean'
  1441. 03:12:35:782 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PumpStartEnable' as type 'Boolean'
  1442. 03:12:35:782 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NonFiscalChequePrinting' as type 'Boolean'
  1443. 03:12:35:782 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NonFiscalReceiptEnable' as type 'Boolean'
  1444. 03:12:35:783 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NonFiscalChequeEnable' as type 'Boolean'
  1445. 03:12:35:783 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalChequeStornoDone' as type 'Boolean'
  1446. 03:12:35:784 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalChequeSaleDone' as type 'Boolean'
  1447. 03:12:35:784 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalChequePrinting' as type 'Boolean'
  1448. 03:12:35:784 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalStornoChequeNeeded' as type 'Boolean'
  1449. 03:12:35:785 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalSaleChequeNeeded' as type 'Boolean'
  1450. 03:12:35:785 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'MoneyChange' as type 'Money'
  1451. 03:12:35:786 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Id' as type 'Id`1'
  1452. 03:12:35:786 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'UniqueIdentifier' as type 'Int32'
  1453. 03:12:35:786 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelConstructionTime' as type 'DateTime'
  1454. 03:12:35:787 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ParentViewModel' as type 'IViewModel'
  1455. 03:12:35:787 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelCommandManager' as type 'IViewModelCommandManager'
  1456. 03:12:35:788 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'InvalidateCommandsOnPropertyChanged' as type 'Boolean'
  1457. 03:12:35:788 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeferValidationUntilFirstSaveCall' as type 'Boolean'
  1458. 03:12:35:788 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidateModelsOnInitialization' as type 'Boolean'
  1459. 03:12:35:789 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsSaving' as type 'Boolean'
  1460. 03:12:35:789 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DispatchPropertyChangedEvent' as type 'Boolean'
  1461. 03:12:35:790 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsClosed' as type 'Boolean'
  1462. 03:12:35:790 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Title' as type 'String'
  1463. 03:12:35:790 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasErrors' as type 'Boolean'
  1464. 03:12:35:791 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasDirtyModel' as type 'Boolean'
  1465. 03:12:35:791 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ServiceLocator' as type 'IServiceLocator'
  1466. 03:12:35:792 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NavigationContext' as type 'Dictionary`2'
  1467. 03:12:35:792 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GlobalLeanAndMeanModel' as type 'Boolean'
  1468. 03:12:35:793 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'LeanAndMeanModel' as type 'Boolean'
  1469. 03:12:35:793 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DisablePropertyChangeNotifications' as type 'Boolean'
  1470. 03:12:35:793 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PropertyDataManager' as type 'PropertyDataManager'
  1471. 03:12:35:794 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitializing' as type 'Boolean'
  1472. 03:12:35:794 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitialized' as type 'Boolean'
  1473. 03:12:35:795 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ContainsNonSerializableMembers' as type 'Boolean'
  1474. 03:12:35:795 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AlwaysInvokeNotifyChanged' as type 'Boolean'
  1475. 03:12:35:795 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HandlePropertyAndCollectionChanges' as type 'Boolean'
  1476. 03:12:35:796 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AutomaticallyValidateOnPropertyChanged' as type 'Boolean'
  1477. 03:12:35:796 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Mode' as type 'SerializationMode'
  1478. 03:12:35:797 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInEditSession' as type 'Boolean'
  1479. 03:12:35:797 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsDirty' as type 'Boolean'
  1480. 03:12:35:797 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsReadOnly' as type 'Boolean'
  1481. 03:12:35:798 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsEditable' as type 'Boolean'
  1482. 03:12:35:798 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeserializationSucceeded' as type 'Boolean'
  1483. 03:12:35:798 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsValidating' as type 'Boolean'
  1484. 03:12:35:799 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Validator' as type 'IValidator'
  1485. 03:12:35:799 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidationContext' as type 'IValidationContext'
  1486. 03:12:35:800 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldWarningCount' as type 'Int32'
  1487. 03:12:35:800 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleWarningCount' as type 'Int32'
  1488. 03:12:35:800 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldErrorCount' as type 'Int32'
  1489. 03:12:35:801 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleErrorCount' as type 'Int32'
  1490. 03:12:35:801 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidation' as type 'Boolean'
  1491. 03:12:35:802 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidationForAllModels' as type 'Boolean'
  1492. 03:12:35:802 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HideValidationResults' as type 'Boolean'
  1493. 03:12:35:802 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasWarnings' as type 'Boolean'
  1494. 03:12:35:803 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added view model instance, currently containing '1' instances of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel'
  1495. 03:12:35:805 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added interested view model of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' for type 'GasKitUILib.ViewModels.Pos.Sales.FuelPurchaseViewModel', currently containing 1 interested view model(s)
  1496. 03:12:35:806 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added interested view model of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' for type 'GasKitUILib.ViewModels.Pos.Sales.GoodsPurchaseViewModel', currently containing 1 interested view model(s)
  1497. BasketViewModel created
  1498. 03:12:35:810 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '11'
  1499. 03:12:35:810 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'AddFuelPurchase' on view model 'BasketViewModel'
  1500. 03:12:35:811 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'AddGoodsPurchase' on view model 'BasketViewModel'
  1501. 03:12:35:812 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'ExecuteBasket' on view model 'BasketViewModel'
  1502. 03:12:35:812 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'CloseThisBasket' on view model 'BasketViewModel'
  1503. 03:12:35:813 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'PrintFiscalCheque' on view model 'BasketViewModel'
  1504. 03:12:35:813 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'PrintNonFiscalCheque' on view model 'BasketViewModel'
  1505. 03:12:35:814 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '11'
  1506. 03:12:35:814 => [DEBUG] [Catel.MVVM.ViewModelManager] Registering model 'NotifiableBasket' with view model 'BasketViewModel' (id = '11')
  1507. 03:12:35:814 => [DEBUG] [Catel.MVVM.ViewModelManager] Registered model 'NotifiableBasket' with view model 'BasketViewModel' (id = '11')
  1508. 03:12:35:821 => [DEBUG] [Catel.MVVM.ViewModelBase] Updated property 'SelectedPurchase' on model type 'NotifiableBasket' to 'GasKitUILib.Models.Pos.Sales.Impl.NotifiableFuelPurchase'
  1509. 03:12:35:823 => [DEBUG] [Catel.MVVM.ViewModelFactory] Constructed view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' using injection of data context 'NotifiableBasket'
  1510. 03:12:35:824 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Used IViewModelFactory to instantiate view model, the factory did return a valid view model
  1511.  
  1512. 03:12:35:827 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Constructing behavior 'UserControlLogic' for 'SalesListItemControl' with unique id '9'
  1513. 03:12:35:844 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Constructed behavior 'UserControlLogic' for 'SalesListItemControl'
  1514. 03:12:35:846 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Creating view model grid that will serve as view model container
  1515. 03:12:35:847 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Created view model grid
  1516. 03:12:35:851 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] DataContext of TargetControl 'SalesListItemControl' has changed to 'NotifiableBasket'
  1517. 03:12:35:851 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Found the parent view model container 'SalesView' for 'SalesListItemControl'
  1518. 03:12:35:852 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Subscribed to parent view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel'
  1519. 03:12:35:852 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Using IViewModelFactory 'Catel.MVVM.ViewModelFactory' to instantiate the view model
  1520. 03:12:35:853 => [DEBUG] [Catel.IoC.TypeFactory] Creating instance of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' using specific parameters. No constructor found in the cache, so searching for the right one.
  1521. 03:12:35:853 => [DEBUG] [Catel.MVVM.ViewModelBase] Creating view model of type 'BasketViewModel' with unique identifier 12
  1522. 03:12:35:854 => [DEBUG] [Catel.MVVM.ViewModelBase] Using the default instance of the IServiceLocator
  1523. 03:12:35:854 => [DEBUG] [Catel.MVVM.ViewModelBase] Registering view model services
  1524. 03:12:35:854 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registering default service implementations for IoC container
  1525. 03:12:35:855 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registered default service implementations for IoC container
  1526. 03:12:35:855 => [DEBUG] [Catel.MVVM.ViewModelBase] Registered view model services
  1527. 03:12:35:856 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Creating a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '12'
  1528. 03:12:35:856 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '12'
  1529. 03:12:35:856 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '12'
  1530. 03:12:35:857 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Created a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '12'
  1531. 03:12:35:857 => [DEBUG] [Catel.MVVM.ViewModelBase] Metadata for view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' is already determined once, re-using existing metadata
  1532. 03:12:35:858 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AddFuelPurchase' as type 'Command'
  1533. 03:12:35:858 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AddGoodsPurchase' as type 'Command'
  1534. 03:12:35:859 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ExecuteBasket' as type 'Command'
  1535. 03:12:35:859 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'CloseThisBasket' as type 'Command'
  1536. 03:12:35:859 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PrintFiscalCheque' as type 'Command'
  1537. 03:12:35:860 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PrintNonFiscalCheque' as type 'Command'
  1538. 03:12:35:860 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SelectedPurchase' as type 'IPurchase'
  1539. 03:12:35:861 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FuelOrderBaseSumMoney' as type 'Money'
  1540. 03:12:35:861 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FuelOrderRealSumMoney' as type 'Money'
  1541. 03:12:35:861 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsOrderBaseSumMoney' as type 'Money'
  1542. 03:12:35:862 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsOrderRealSumMoney' as type 'Money'
  1543. 03:12:35:862 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'OrderBaseSumMoney' as type 'Money'
  1544. 03:12:35:862 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'OrderRealSumMoney' as type 'Money'
  1545. 03:12:35:863 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'TotalSumMoney' as type 'Money'
  1546. 03:12:35:863 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PumpIdToAdd' as type 'UInt32'
  1547. 03:12:35:864 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NozzleIdToAdd' as type 'UInt32'
  1548. 03:12:35:864 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsCountToAdd' as type 'Int32'
  1549. 03:12:35:864 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsIdToAdd' as type 'String'
  1550. 03:12:35:865 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Basket' as type 'IBasket'
  1551. 03:12:35:865 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Purchases' as type 'BindingList`1'
  1552. 03:12:35:866 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PumpStopEnable' as type 'Boolean'
  1553. 03:12:35:866 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PumpStartEnable' as type 'Boolean'
  1554. 03:12:35:866 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NonFiscalChequePrinting' as type 'Boolean'
  1555. 03:12:35:867 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NonFiscalReceiptEnable' as type 'Boolean'
  1556. 03:12:35:867 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NonFiscalChequeEnable' as type 'Boolean'
  1557. 03:12:35:868 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalChequeStornoDone' as type 'Boolean'
  1558. 03:12:35:868 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalChequeSaleDone' as type 'Boolean'
  1559. 03:12:35:868 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalChequePrinting' as type 'Boolean'
  1560. 03:12:35:869 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalStornoChequeNeeded' as type 'Boolean'
  1561. 03:12:35:869 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalSaleChequeNeeded' as type 'Boolean'
  1562. 03:12:35:870 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'MoneyChange' as type 'Money'
  1563. 03:12:35:870 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Id' as type 'Id`1'
  1564. 03:12:35:870 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'UniqueIdentifier' as type 'Int32'
  1565. 03:12:35:871 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelConstructionTime' as type 'DateTime'
  1566. 03:12:35:871 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ParentViewModel' as type 'IViewModel'
  1567. 03:12:35:872 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelCommandManager' as type 'IViewModelCommandManager'
  1568. 03:12:35:872 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'InvalidateCommandsOnPropertyChanged' as type 'Boolean'
  1569. 03:12:35:872 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeferValidationUntilFirstSaveCall' as type 'Boolean'
  1570. 03:12:35:873 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidateModelsOnInitialization' as type 'Boolean'
  1571. 03:12:35:873 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsSaving' as type 'Boolean'
  1572. 03:12:35:874 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DispatchPropertyChangedEvent' as type 'Boolean'
  1573. 03:12:35:874 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsClosed' as type 'Boolean'
  1574. 03:12:35:874 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Title' as type 'String'
  1575. 03:12:35:875 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasErrors' as type 'Boolean'
  1576. 03:12:35:875 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasDirtyModel' as type 'Boolean'
  1577. 03:12:35:876 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ServiceLocator' as type 'IServiceLocator'
  1578. 03:12:35:876 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NavigationContext' as type 'Dictionary`2'
  1579. 03:12:35:876 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GlobalLeanAndMeanModel' as type 'Boolean'
  1580. 03:12:35:877 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'LeanAndMeanModel' as type 'Boolean'
  1581. 03:12:35:877 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DisablePropertyChangeNotifications' as type 'Boolean'
  1582. 03:12:35:878 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PropertyDataManager' as type 'PropertyDataManager'
  1583. 03:12:35:878 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitializing' as type 'Boolean'
  1584. 03:12:35:878 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitialized' as type 'Boolean'
  1585. 03:12:35:879 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ContainsNonSerializableMembers' as type 'Boolean'
  1586. 03:12:35:879 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AlwaysInvokeNotifyChanged' as type 'Boolean'
  1587. 03:12:35:880 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HandlePropertyAndCollectionChanges' as type 'Boolean'
  1588. 03:12:35:880 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AutomaticallyValidateOnPropertyChanged' as type 'Boolean'
  1589. 03:12:35:880 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Mode' as type 'SerializationMode'
  1590. 03:12:35:881 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInEditSession' as type 'Boolean'
  1591. 03:12:35:881 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsDirty' as type 'Boolean'
  1592. 03:12:35:882 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsReadOnly' as type 'Boolean'
  1593. 03:12:35:882 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsEditable' as type 'Boolean'
  1594. 03:12:35:882 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeserializationSucceeded' as type 'Boolean'
  1595. 03:12:35:883 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsValidating' as type 'Boolean'
  1596. 03:12:35:883 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Validator' as type 'IValidator'
  1597. 03:12:35:884 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidationContext' as type 'IValidationContext'
  1598. 03:12:35:884 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldWarningCount' as type 'Int32'
  1599. 03:12:35:884 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleWarningCount' as type 'Int32'
  1600. 03:12:35:885 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldErrorCount' as type 'Int32'
  1601. 03:12:35:885 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleErrorCount' as type 'Int32'
  1602. 03:12:35:886 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidation' as type 'Boolean'
  1603. 03:12:35:886 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidationForAllModels' as type 'Boolean'
  1604. 03:12:35:886 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HideValidationResults' as type 'Boolean'
  1605. 03:12:35:887 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasWarnings' as type 'Boolean'
  1606. 03:12:35:887 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added view model instance, currently containing '2' instances of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel'
  1607. 03:12:35:888 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added interested view model of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' for type 'GasKitUILib.ViewModels.Pos.Sales.FuelPurchaseViewModel', currently containing 2 interested view model(s)
  1608. 03:12:35:888 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added interested view model of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' for type 'GasKitUILib.ViewModels.Pos.Sales.GoodsPurchaseViewModel', currently containing 2 interested view model(s)
  1609. BasketViewModel created
  1610. 03:12:35:889 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '12'
  1611. 03:12:35:889 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'AddFuelPurchase' on view model 'BasketViewModel'
  1612. 03:12:35:890 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'AddGoodsPurchase' on view model 'BasketViewModel'
  1613. 03:12:35:890 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'ExecuteBasket' on view model 'BasketViewModel'
  1614. 03:12:35:891 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'CloseThisBasket' on view model 'BasketViewModel'
  1615. 03:12:35:891 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'PrintFiscalCheque' on view model 'BasketViewModel'
  1616. 03:12:35:892 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'PrintNonFiscalCheque' on view model 'BasketViewModel'
  1617. 03:12:35:892 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '12'
  1618. 03:12:35:892 => [DEBUG] [Catel.MVVM.ViewModelManager] Registering model 'NotifiableBasket' with view model 'BasketViewModel' (id = '12')
  1619. 03:12:35:893 => [DEBUG] [Catel.MVVM.ViewModelManager] Registered model 'NotifiableBasket' with view model 'BasketViewModel' (id = '12')
  1620. 03:12:35:895 => [DEBUG] [Catel.MVVM.ViewModelBase] Updated property 'SelectedPurchase' on model type 'NotifiableBasket' to 'GasKitUILib.Models.Pos.Sales.Impl.NotifiableGoodsPurchase'
  1621. 03:12:35:895 => [DEBUG] [Catel.MVVM.ViewModelFactory] Constructed view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' using injection of data context 'NotifiableBasket'
  1622. 03:12:35:896 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Used IViewModelFactory to instantiate view model, the factory did return a valid view model
  1623. 03:12:35:898 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Constructing behavior 'UserControlLogic' for 'SalesListItemControl' with unique id '10'
  1624. 03:12:35:901 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Constructed behavior 'UserControlLogic' for 'SalesListItemControl'
  1625. 03:12:35:901 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Creating view model grid that will serve as view model container
  1626. 03:12:35:902 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Created view model grid
  1627. 03:12:35:904 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] DataContext of TargetControl 'SalesListItemControl' has changed to 'NotifiableBasket'
  1628. 03:12:35:905 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Found the parent view model container 'SalesView' for 'SalesListItemControl'
  1629. 03:12:35:905 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Subscribed to parent view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel'
  1630. 03:12:35:905 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Using IViewModelFactory 'Catel.MVVM.ViewModelFactory' to instantiate the view model
  1631. 03:12:35:906 => [DEBUG] [Catel.IoC.TypeFactory] Creating instance of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' using specific parameters. No constructor found in the cache, so searching for the right one.
  1632. 03:12:35:906 => [DEBUG] [Catel.MVVM.ViewModelBase] Creating view model of type 'BasketViewModel' with unique identifier 13
  1633. 03:12:35:907 => [DEBUG] [Catel.MVVM.ViewModelBase] Using the default instance of the IServiceLocator
  1634. 03:12:35:907 => [DEBUG] [Catel.MVVM.ViewModelBase] Registering view model services
  1635. 03:12:35:908 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registering default service implementations for IoC container
  1636. 03:12:35:908 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registered default service implementations for IoC container
  1637. 03:12:35:909 => [DEBUG] [Catel.MVVM.ViewModelBase] Registered view model services
  1638. 03:12:35:909 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Creating a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '13'
  1639. 03:12:35:909 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '13'
  1640. 03:12:35:910 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '13'
  1641. 03:12:35:910 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Created a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '13'
  1642. 03:12:35:911 => [DEBUG] [Catel.MVVM.ViewModelBase] Metadata for view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' is already determined once, re-using existing metadata
  1643. 03:12:35:911 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AddFuelPurchase' as type 'Command'
  1644. 03:12:35:912 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AddGoodsPurchase' as type 'Command'
  1645. 03:12:35:912 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ExecuteBasket' as type 'Command'
  1646. 03:12:35:912 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'CloseThisBasket' as type 'Command'
  1647. 03:12:35:913 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PrintFiscalCheque' as type 'Command'
  1648. 03:12:35:913 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PrintNonFiscalCheque' as type 'Command'
  1649. 03:12:35:914 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SelectedPurchase' as type 'IPurchase'
  1650. 03:12:35:914 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FuelOrderBaseSumMoney' as type 'Money'
  1651. 03:12:35:914 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FuelOrderRealSumMoney' as type 'Money'
  1652. 03:12:35:915 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsOrderBaseSumMoney' as type 'Money'
  1653. 03:12:35:915 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsOrderRealSumMoney' as type 'Money'
  1654. 03:12:35:916 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'OrderBaseSumMoney' as type 'Money'
  1655. 03:12:35:916 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'OrderRealSumMoney' as type 'Money'
  1656. 03:12:35:916 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'TotalSumMoney' as type 'Money'
  1657. 03:12:35:917 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PumpIdToAdd' as type 'UInt32'
  1658. 03:12:35:917 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NozzleIdToAdd' as type 'UInt32'
  1659. 03:12:35:918 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsCountToAdd' as type 'Int32'
  1660. 03:12:35:918 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsIdToAdd' as type 'String'
  1661. 03:12:35:918 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Basket' as type 'IBasket'
  1662. 03:12:35:919 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Purchases' as type 'BindingList`1'
  1663. 03:12:35:919 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PumpStopEnable' as type 'Boolean'
  1664. 03:12:35:920 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PumpStartEnable' as type 'Boolean'
  1665. 03:12:35:920 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NonFiscalChequePrinting' as type 'Boolean'
  1666. 03:12:35:920 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NonFiscalReceiptEnable' as type 'Boolean'
  1667. 03:12:35:921 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NonFiscalChequeEnable' as type 'Boolean'
  1668. 03:12:35:921 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalChequeStornoDone' as type 'Boolean'
  1669. 03:12:35:922 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalChequeSaleDone' as type 'Boolean'
  1670. 03:12:35:922 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalChequePrinting' as type 'Boolean'
  1671. 03:12:35:922 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalStornoChequeNeeded' as type 'Boolean'
  1672. 03:12:35:923 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalSaleChequeNeeded' as type 'Boolean'
  1673. 03:12:35:923 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'MoneyChange' as type 'Money'
  1674. 03:12:35:924 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Id' as type 'Id`1'
  1675. 03:12:35:924 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'UniqueIdentifier' as type 'Int32'
  1676. 03:12:35:925 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelConstructionTime' as type 'DateTime'
  1677. 03:12:35:925 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ParentViewModel' as type 'IViewModel'
  1678. 03:12:35:926 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelCommandManager' as type 'IViewModelCommandManager'
  1679. 03:12:35:926 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'InvalidateCommandsOnPropertyChanged' as type 'Boolean'
  1680. 03:12:35:926 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeferValidationUntilFirstSaveCall' as type 'Boolean'
  1681. 03:12:35:927 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidateModelsOnInitialization' as type 'Boolean'
  1682. 03:12:35:927 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsSaving' as type 'Boolean'
  1683. 03:12:35:928 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DispatchPropertyChangedEvent' as type 'Boolean'
  1684. 03:12:35:928 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsClosed' as type 'Boolean'
  1685. 03:12:35:928 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Title' as type 'String'
  1686. 03:12:35:929 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasErrors' as type 'Boolean'
  1687. 03:12:35:929 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasDirtyModel' as type 'Boolean'
  1688. 03:12:35:930 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ServiceLocator' as type 'IServiceLocator'
  1689. 03:12:35:930 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NavigationContext' as type 'Dictionary`2'
  1690. 03:12:35:930 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GlobalLeanAndMeanModel' as type 'Boolean'
  1691. 03:12:35:931 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'LeanAndMeanModel' as type 'Boolean'
  1692. 03:12:35:931 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DisablePropertyChangeNotifications' as type 'Boolean'
  1693. 03:12:35:932 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PropertyDataManager' as type 'PropertyDataManager'
  1694. 03:12:35:932 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitializing' as type 'Boolean'
  1695. 03:12:35:933 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitialized' as type 'Boolean'
  1696. 03:12:35:933 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ContainsNonSerializableMembers' as type 'Boolean'
  1697. 03:12:35:933 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AlwaysInvokeNotifyChanged' as type 'Boolean'
  1698. 03:12:35:934 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HandlePropertyAndCollectionChanges' as type 'Boolean'
  1699. 03:12:35:934 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AutomaticallyValidateOnPropertyChanged' as type 'Boolean'
  1700. 03:12:35:935 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Mode' as type 'SerializationMode'
  1701. 03:12:35:935 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInEditSession' as type 'Boolean'
  1702. 03:12:35:935 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsDirty' as type 'Boolean'
  1703. 03:12:35:936 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsReadOnly' as type 'Boolean'
  1704. 03:12:35:936 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsEditable' as type 'Boolean'
  1705. 03:12:35:937 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeserializationSucceeded' as type 'Boolean'
  1706. 03:12:35:937 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsValidating' as type 'Boolean'
  1707. 03:12:35:937 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Validator' as type 'IValidator'
  1708. 03:12:35:938 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidationContext' as type 'IValidationContext'
  1709. 03:12:35:938 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldWarningCount' as type 'Int32'
  1710. 03:12:35:938 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleWarningCount' as type 'Int32'
  1711. 03:12:35:939 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldErrorCount' as type 'Int32'
  1712. 03:12:35:939 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleErrorCount' as type 'Int32'
  1713. 03:12:35:940 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidation' as type 'Boolean'
  1714. 03:12:35:940 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidationForAllModels' as type 'Boolean'
  1715. 03:12:35:941 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HideValidationResults' as type 'Boolean'
  1716. 03:12:35:941 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasWarnings' as type 'Boolean'
  1717. 03:12:35:942 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added view model instance, currently containing '3' instances of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel'
  1718. 03:12:35:942 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added interested view model of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' for type 'GasKitUILib.ViewModels.Pos.Sales.FuelPurchaseViewModel', currently containing 3 interested view model(s)
  1719. 03:12:35:943 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added interested view model of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' for type 'GasKitUILib.ViewModels.Pos.Sales.GoodsPurchaseViewModel', currently containing 3 interested view model(s)
  1720. BasketViewModel created
  1721. 03:12:35:943 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '13'
  1722. 03:12:35:944 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'AddFuelPurchase' on view model 'BasketViewModel'
  1723. 03:12:35:944 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'AddGoodsPurchase' on view model 'BasketViewModel'
  1724. 03:12:35:945 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'ExecuteBasket' on view model 'BasketViewModel'
  1725. 03:12:35:945 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'CloseThisBasket' on view model 'BasketViewModel'
  1726. 03:12:35:945 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'PrintFiscalCheque' on view model 'BasketViewModel'
  1727. 03:12:35:946 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'PrintNonFiscalCheque' on view model 'BasketViewModel'
  1728. 03:12:35:946 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '13'
  1729. 03:12:35:946 => [DEBUG] [Catel.MVVM.ViewModelManager] Registering model 'NotifiableBasket' with view model 'BasketViewModel' (id = '13')
  1730. 03:12:35:947 => [DEBUG] [Catel.MVVM.ViewModelManager] Registered model 'NotifiableBasket' with view model 'BasketViewModel' (id = '13')
  1731. 03:12:35:949 => [DEBUG] [Catel.MVVM.ViewModelBase] Updated property 'SelectedPurchase' on model type 'NotifiableBasket' to 'GasKitUILib.Models.Pos.Sales.Impl.NotifiableFuelPurchase'
  1732. 03:12:35:949 => [DEBUG] [Catel.MVVM.ViewModelFactory] Constructed view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' using injection of data context 'NotifiableBasket'
  1733. 03:12:35:950 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Used IViewModelFactory to instantiate view model, the factory did return a valid view model
  1734. 03:12:35:952 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Constructing behavior 'UserControlLogic' for 'SalesListItemControl' with unique id '11'
  1735. 03:12:35:954 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Constructed behavior 'UserControlLogic' for 'SalesListItemControl'
  1736. 03:12:35:956 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Creating view model grid that will serve as view model container
  1737. 03:12:35:957 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Created view model grid
  1738. 03:12:35:959 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] DataContext of TargetControl 'SalesListItemControl' has changed to 'NotifiableBasket'
  1739. 03:12:35:960 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Found the parent view model container 'SalesView' for 'SalesListItemControl'
  1740. 03:12:35:960 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Subscribed to parent view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel'
  1741. 03:12:35:960 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Using IViewModelFactory 'Catel.MVVM.ViewModelFactory' to instantiate the view model
  1742. 03:12:35:961 => [DEBUG] [Catel.IoC.TypeFactory] Creating instance of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' using specific parameters. No constructor found in the cache, so searching for the right one.
  1743. 03:12:35:961 => [DEBUG] [Catel.MVVM.ViewModelBase] Creating view model of type 'BasketViewModel' with unique identifier 14
  1744. 03:12:35:962 => [DEBUG] [Catel.MVVM.ViewModelBase] Using the default instance of the IServiceLocator
  1745. 03:12:35:962 => [DEBUG] [Catel.MVVM.ViewModelBase] Registering view model services
  1746. 03:12:35:963 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registering default service implementations for IoC container
  1747. 03:12:35:963 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registered default service implementations for IoC container
  1748. 03:12:35:964 => [DEBUG] [Catel.MVVM.ViewModelBase] Registered view model services
  1749. 03:12:35:964 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Creating a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '14'
  1750. 03:12:35:964 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '14'
  1751. 03:12:35:965 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '14'
  1752. 03:12:35:965 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Created a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '14'
  1753. 03:12:35:966 => [DEBUG] [Catel.MVVM.ViewModelBase] Metadata for view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' is already determined once, re-using existing metadata
  1754. 03:12:35:966 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AddFuelPurchase' as type 'Command'
  1755. 03:12:35:966 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AddGoodsPurchase' as type 'Command'
  1756. 03:12:35:967 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ExecuteBasket' as type 'Command'
  1757. 03:12:35:967 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'CloseThisBasket' as type 'Command'
  1758. 03:12:35:968 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PrintFiscalCheque' as type 'Command'
  1759. 03:12:35:968 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PrintNonFiscalCheque' as type 'Command'
  1760. 03:12:35:968 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SelectedPurchase' as type 'IPurchase'
  1761. 03:12:35:969 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FuelOrderBaseSumMoney' as type 'Money'
  1762. 03:12:35:969 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FuelOrderRealSumMoney' as type 'Money'
  1763. 03:12:35:970 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsOrderBaseSumMoney' as type 'Money'
  1764. 03:12:35:970 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsOrderRealSumMoney' as type 'Money'
  1765. 03:12:35:970 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'OrderBaseSumMoney' as type 'Money'
  1766. 03:12:35:971 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'OrderRealSumMoney' as type 'Money'
  1767. 03:12:35:971 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'TotalSumMoney' as type 'Money'
  1768. 03:12:35:972 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PumpIdToAdd' as type 'UInt32'
  1769. 03:12:35:972 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NozzleIdToAdd' as type 'UInt32'
  1770. 03:12:35:972 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsCountToAdd' as type 'Int32'
  1771. 03:12:35:973 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsIdToAdd' as type 'String'
  1772. 03:12:35:973 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Basket' as type 'IBasket'
  1773. 03:12:35:974 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Purchases' as type 'BindingList`1'
  1774. 03:12:35:974 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PumpStopEnable' as type 'Boolean'
  1775. 03:12:35:975 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PumpStartEnable' as type 'Boolean'
  1776. 03:12:35:975 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NonFiscalChequePrinting' as type 'Boolean'
  1777. 03:12:35:975 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NonFiscalReceiptEnable' as type 'Boolean'
  1778. 03:12:35:976 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NonFiscalChequeEnable' as type 'Boolean'
  1779. 03:12:35:976 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalChequeStornoDone' as type 'Boolean'
  1780. 03:12:35:976 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalChequeSaleDone' as type 'Boolean'
  1781. 03:12:35:977 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalChequePrinting' as type 'Boolean'
  1782. 03:12:35:977 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalStornoChequeNeeded' as type 'Boolean'
  1783. 03:12:35:978 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalSaleChequeNeeded' as type 'Boolean'
  1784. 03:12:35:978 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'MoneyChange' as type 'Money'
  1785. 03:12:35:978 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Id' as type 'Id`1'
  1786. 03:12:35:979 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'UniqueIdentifier' as type 'Int32'
  1787. 03:12:35:979 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelConstructionTime' as type 'DateTime'
  1788. 03:12:35:980 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ParentViewModel' as type 'IViewModel'
  1789. 03:12:35:980 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelCommandManager' as type 'IViewModelCommandManager'
  1790. 03:12:35:980 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'InvalidateCommandsOnPropertyChanged' as type 'Boolean'
  1791. 03:12:35:981 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeferValidationUntilFirstSaveCall' as type 'Boolean'
  1792. 03:12:35:981 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidateModelsOnInitialization' as type 'Boolean'
  1793. 03:12:35:982 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsSaving' as type 'Boolean'
  1794. 03:12:35:982 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DispatchPropertyChangedEvent' as type 'Boolean'
  1795. 03:12:35:983 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsClosed' as type 'Boolean'
  1796. 03:12:35:983 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Title' as type 'String'
  1797. 03:12:35:983 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasErrors' as type 'Boolean'
  1798. 03:12:35:984 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasDirtyModel' as type 'Boolean'
  1799. 03:12:35:984 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ServiceLocator' as type 'IServiceLocator'
  1800. 03:12:35:985 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NavigationContext' as type 'Dictionary`2'
  1801. 03:12:35:985 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GlobalLeanAndMeanModel' as type 'Boolean'
  1802. 03:12:35:986 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'LeanAndMeanModel' as type 'Boolean'
  1803. 03:12:35:986 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DisablePropertyChangeNotifications' as type 'Boolean'
  1804. 03:12:35:986 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PropertyDataManager' as type 'PropertyDataManager'
  1805. 03:12:35:987 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitializing' as type 'Boolean'
  1806. 03:12:35:987 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitialized' as type 'Boolean'
  1807. 03:12:35:988 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ContainsNonSerializableMembers' as type 'Boolean'
  1808. 03:12:35:988 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AlwaysInvokeNotifyChanged' as type 'Boolean'
  1809. 03:12:35:988 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HandlePropertyAndCollectionChanges' as type 'Boolean'
  1810. 03:12:35:989 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AutomaticallyValidateOnPropertyChanged' as type 'Boolean'
  1811. 03:12:35:989 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Mode' as type 'SerializationMode'
  1812. 03:12:35:990 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInEditSession' as type 'Boolean'
  1813. 03:12:35:990 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsDirty' as type 'Boolean'
  1814. 03:12:35:991 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsReadOnly' as type 'Boolean'
  1815. 03:12:35:991 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsEditable' as type 'Boolean'
  1816. 03:12:35:992 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeserializationSucceeded' as type 'Boolean'
  1817. 03:12:35:992 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsValidating' as type 'Boolean'
  1818. 03:12:35:992 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Validator' as type 'IValidator'
  1819. 03:12:35:993 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidationContext' as type 'IValidationContext'
  1820. 03:12:35:993 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldWarningCount' as type 'Int32'
  1821. 03:12:35:994 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleWarningCount' as type 'Int32'
  1822. 03:12:35:994 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldErrorCount' as type 'Int32'
  1823. 03:12:35:994 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleErrorCount' as type 'Int32'
  1824. 03:12:35:995 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidation' as type 'Boolean'
  1825. 03:12:35:996 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidationForAllModels' as type 'Boolean'
  1826. 03:12:35:996 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HideValidationResults' as type 'Boolean'
  1827. 03:12:35:996 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasWarnings' as type 'Boolean'
  1828. 03:12:35:997 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added view model instance, currently containing '4' instances of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel'
  1829. 03:12:35:997 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added interested view model of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' for type 'GasKitUILib.ViewModels.Pos.Sales.FuelPurchaseViewModel', currently containing 4 interested view model(s)
  1830. 03:12:35:998 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added interested view model of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' for type 'GasKitUILib.ViewModels.Pos.Sales.GoodsPurchaseViewModel', currently containing 4 interested view model(s)
  1831. BasketViewModel created
  1832. 03:12:35:999 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '14'
  1833. 03:12:35:999 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'AddFuelPurchase' on view model 'BasketViewModel'
  1834. 03:12:36:000 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'AddGoodsPurchase' on view model 'BasketViewModel'
  1835. 03:12:36:000 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'ExecuteBasket' on view model 'BasketViewModel'
  1836. 03:12:36:001 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'CloseThisBasket' on view model 'BasketViewModel'
  1837. 03:12:36:001 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'PrintFiscalCheque' on view model 'BasketViewModel'
  1838. 03:12:36:001 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'PrintNonFiscalCheque' on view model 'BasketViewModel'
  1839. 03:12:36:002 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '14'
  1840. 03:12:36:002 => [DEBUG] [Catel.MVVM.ViewModelManager] Registering model 'NotifiableBasket' with view model 'BasketViewModel' (id = '14')
  1841. 03:12:36:003 => [DEBUG] [Catel.MVVM.ViewModelManager] Registered model 'NotifiableBasket' with view model 'BasketViewModel' (id = '14')
  1842. 03:12:36:005 => [DEBUG] [Catel.MVVM.ViewModelBase] Updated property 'SelectedPurchase' on model type 'NotifiableBasket' to 'GasKitUILib.Models.Pos.Sales.Impl.NotifiableFuelPurchase'
  1843. 03:12:36:006 => [DEBUG] [Catel.MVVM.ViewModelFactory] Constructed view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' using injection of data context 'NotifiableBasket'
  1844. 03:12:36:006 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Used IViewModelFactory to instantiate view model, the factory did return a valid view model
  1845. 03:12:36:009 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Constructing behavior 'UserControlLogic' for 'SalesListItemControl' with unique id '12'
  1846. 03:12:36:012 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Constructed behavior 'UserControlLogic' for 'SalesListItemControl'
  1847. 03:12:36:013 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Creating view model grid that will serve as view model container
  1848. 03:12:36:013 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Created view model grid
  1849. 03:12:36:015 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] DataContext of TargetControl 'SalesListItemControl' has changed to 'NotifiableBasket'
  1850. 03:12:36:016 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Found the parent view model container 'SalesView' for 'SalesListItemControl'
  1851. 03:12:36:016 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Subscribed to parent view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel'
  1852. 03:12:36:017 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Using IViewModelFactory 'Catel.MVVM.ViewModelFactory' to instantiate the view model
  1853. 03:12:36:017 => [DEBUG] [Catel.IoC.TypeFactory] Creating instance of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' using specific parameters. No constructor found in the cache, so searching for the right one.
  1854. 03:12:36:018 => [DEBUG] [Catel.MVVM.ViewModelBase] Creating view model of type 'BasketViewModel' with unique identifier 15
  1855. 03:12:36:018 => [DEBUG] [Catel.MVVM.ViewModelBase] Using the default instance of the IServiceLocator
  1856. 03:12:36:018 => [DEBUG] [Catel.MVVM.ViewModelBase] Registering view model services
  1857. 03:12:36:019 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registering default service implementations for IoC container
  1858. 03:12:36:019 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registered default service implementations for IoC container
  1859. 03:12:36:020 => [DEBUG] [Catel.MVVM.ViewModelBase] Registered view model services
  1860. 03:12:36:020 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Creating a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '15'
  1861. 03:12:36:020 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '15'
  1862. 03:12:36:021 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '15'
  1863. 03:12:36:021 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Created a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '15'
  1864. 03:12:36:022 => [DEBUG] [Catel.MVVM.ViewModelBase] Metadata for view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' is already determined once, re-using existing metadata
  1865. 03:12:36:022 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AddFuelPurchase' as type 'Command'
  1866. 03:12:36:022 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AddGoodsPurchase' as type 'Command'
  1867. 03:12:36:023 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ExecuteBasket' as type 'Command'
  1868. 03:12:36:023 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'CloseThisBasket' as type 'Command'
  1869. 03:12:36:023 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PrintFiscalCheque' as type 'Command'
  1870. 03:12:36:024 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PrintNonFiscalCheque' as type 'Command'
  1871. 03:12:36:024 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SelectedPurchase' as type 'IPurchase'
  1872. 03:12:36:025 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FuelOrderBaseSumMoney' as type 'Money'
  1873. 03:12:36:025 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FuelOrderRealSumMoney' as type 'Money'
  1874. 03:12:36:026 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsOrderBaseSumMoney' as type 'Money'
  1875. 03:12:36:026 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsOrderRealSumMoney' as type 'Money'
  1876. 03:12:36:026 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'OrderBaseSumMoney' as type 'Money'
  1877. 03:12:36:027 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'OrderRealSumMoney' as type 'Money'
  1878.  
  1879.  
  1880.  
  1881. 03:12:36:027 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'TotalSumMoney' as type 'Money'
  1882. 03:12:36:027 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PumpIdToAdd' as type 'UInt32'
  1883. 03:12:36:028 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NozzleIdToAdd' as type 'UInt32'
  1884. 03:12:36:028 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsCountToAdd' as type 'Int32'
  1885. 03:12:36:029 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsIdToAdd' as type 'String'
  1886. 03:12:36:029 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Basket' as type 'IBasket'
  1887. 03:12:36:030 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Purchases' as type 'BindingList`1'
  1888. 03:12:36:030 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PumpStopEnable' as type 'Boolean'
  1889. 03:12:36:031 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PumpStartEnable' as type 'Boolean'
  1890. 03:12:36:031 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NonFiscalChequePrinting' as type 'Boolean'
  1891. 03:12:36:032 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NonFiscalReceiptEnable' as type 'Boolean'
  1892. 03:12:36:032 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NonFiscalChequeEnable' as type 'Boolean'
  1893. 03:12:36:032 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalChequeStornoDone' as type 'Boolean'
  1894. 03:12:36:033 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalChequeSaleDone' as type 'Boolean'
  1895. 03:12:36:033 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalChequePrinting' as type 'Boolean'
  1896. 03:12:36:034 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalStornoChequeNeeded' as type 'Boolean'
  1897. 03:12:36:034 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalSaleChequeNeeded' as type 'Boolean'
  1898. 03:12:36:034 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'MoneyChange' as type 'Money'
  1899. 03:12:36:035 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Id' as type 'Id`1'
  1900. 03:12:36:035 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'UniqueIdentifier' as type 'Int32'
  1901. 03:12:36:036 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelConstructionTime' as type 'DateTime'
  1902. 03:12:36:036 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ParentViewModel' as type 'IViewModel'
  1903. 03:12:36:037 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelCommandManager' as type 'IViewModelCommandManager'
  1904. 03:12:36:037 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'InvalidateCommandsOnPropertyChanged' as type 'Boolean'
  1905. 03:12:36:037 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeferValidationUntilFirstSaveCall' as type 'Boolean'
  1906. 03:12:36:038 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidateModelsOnInitialization' as type 'Boolean'
  1907. 03:12:36:038 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsSaving' as type 'Boolean'
  1908. 03:12:36:039 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DispatchPropertyChangedEvent' as type 'Boolean'
  1909. 03:12:36:039 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsClosed' as type 'Boolean'
  1910. 03:12:36:039 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Title' as type 'String'
  1911. 03:12:36:040 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasErrors' as type 'Boolean'
  1912. 03:12:36:040 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasDirtyModel' as type 'Boolean'
  1913. 03:12:36:041 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ServiceLocator' as type 'IServiceLocator'
  1914. 03:12:36:041 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NavigationContext' as type 'Dictionary`2'
  1915. 03:12:36:042 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GlobalLeanAndMeanModel' as type 'Boolean'
  1916. 03:12:36:042 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'LeanAndMeanModel' as type 'Boolean'
  1917. 03:12:36:042 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DisablePropertyChangeNotifications' as type 'Boolean'
  1918. 03:12:36:043 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PropertyDataManager' as type 'PropertyDataManager'
  1919. 03:12:36:043 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitializing' as type 'Boolean'
  1920. 03:12:36:044 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitialized' as type 'Boolean'
  1921. 03:12:36:044 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ContainsNonSerializableMembers' as type 'Boolean'
  1922. 03:12:36:044 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AlwaysInvokeNotifyChanged' as type 'Boolean'
  1923. 03:12:36:045 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HandlePropertyAndCollectionChanges' as type 'Boolean'
  1924. 03:12:36:045 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AutomaticallyValidateOnPropertyChanged' as type 'Boolean'
  1925. 03:12:36:046 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Mode' as type 'SerializationMode'
  1926. 03:12:36:046 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInEditSession' as type 'Boolean'
  1927. 03:12:36:046 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsDirty' as type 'Boolean'
  1928. 03:12:36:047 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsReadOnly' as type 'Boolean'
  1929. 03:12:36:047 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsEditable' as type 'Boolean'
  1930. 03:12:36:047 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeserializationSucceeded' as type 'Boolean'
  1931. 03:12:36:048 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsValidating' as type 'Boolean'
  1932. 03:12:36:048 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Validator' as type 'IValidator'
  1933. 03:12:36:049 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidationContext' as type 'IValidationContext'
  1934. 03:12:36:049 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldWarningCount' as type 'Int32'
  1935. 03:12:36:049 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleWarningCount' as type 'Int32'
  1936. 03:12:36:050 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldErrorCount' as type 'Int32'
  1937. 03:12:36:050 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleErrorCount' as type 'Int32'
  1938. 03:12:36:051 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidation' as type 'Boolean'
  1939. 03:12:36:051 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidationForAllModels' as type 'Boolean'
  1940. 03:12:36:051 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HideValidationResults' as type 'Boolean'
  1941. 03:12:36:052 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasWarnings' as type 'Boolean'
  1942. 03:12:36:052 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added view model instance, currently containing '5' instances of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel'
  1943. 03:12:36:053 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added interested view model of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' for type 'GasKitUILib.ViewModels.Pos.Sales.FuelPurchaseViewModel', currently containing 5 interested view model(s)
  1944. 03:12:36:053 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added interested view model of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' for type 'GasKitUILib.ViewModels.Pos.Sales.GoodsPurchaseViewModel', currently containing 5 interested view model(s)
  1945. BasketViewModel created
  1946. 03:12:36:054 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '15'
  1947. 03:12:36:054 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'AddFuelPurchase' on view model 'BasketViewModel'
  1948. 03:12:36:055 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'AddGoodsPurchase' on view model 'BasketViewModel'
  1949. 03:12:36:055 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'ExecuteBasket' on view model 'BasketViewModel'
  1950. 03:12:36:055 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'CloseThisBasket' on view model 'BasketViewModel'
  1951. 03:12:36:056 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'PrintFiscalCheque' on view model 'BasketViewModel'
  1952. 03:12:36:056 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'PrintNonFiscalCheque' on view model 'BasketViewModel'
  1953. 03:12:36:057 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '15'
  1954. 03:12:36:057 => [DEBUG] [Catel.MVVM.ViewModelManager] Registering model 'NotifiableBasket' with view model 'BasketViewModel' (id = '15')
  1955. 03:12:36:058 => [DEBUG] [Catel.MVVM.ViewModelManager] Registered model 'NotifiableBasket' with view model 'BasketViewModel' (id = '15')
  1956. 03:12:36:060 => [DEBUG] [Catel.MVVM.ViewModelBase] Updated property 'SelectedPurchase' on model type 'NotifiableBasket' to 'GasKitUILib.Models.Pos.Sales.Impl.NotifiableGoodsPurchase'
  1957. 03:12:36:060 => [DEBUG] [Catel.MVVM.ViewModelFactory] Constructed view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' using injection of data context 'NotifiableBasket'
  1958. 03:12:36:060 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Used IViewModelFactory to instantiate view model, the factory did return a valid view model
  1959. 03:12:36:063 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Constructing behavior 'UserControlLogic' for 'SalesListItemControl' with unique id '13'
  1960. 03:12:36:065 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Constructed behavior 'UserControlLogic' for 'SalesListItemControl'
  1961. 03:12:36:066 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Creating view model grid that will serve as view model container
  1962. 03:12:36:067 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Created view model grid
  1963. 03:12:36:069 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] DataContext of TargetControl 'SalesListItemControl' has changed to 'NotifiableBasket'
  1964. 03:12:36:069 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Found the parent view model container 'SalesView' for 'SalesListItemControl'
  1965. 03:12:36:070 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Subscribed to parent view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel'
  1966. 03:12:36:070 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Using IViewModelFactory 'Catel.MVVM.ViewModelFactory' to instantiate the view model
  1967. 03:12:36:071 => [DEBUG] [Catel.IoC.TypeFactory] Creating instance of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' using specific parameters. No constructor found in the cache, so searching for the right one.
  1968. 03:12:36:071 => [DEBUG] [Catel.MVVM.ViewModelBase] Creating view model of type 'BasketViewModel' with unique identifier 16
  1969. 03:12:36:072 => [DEBUG] [Catel.MVVM.ViewModelBase] Using the default instance of the IServiceLocator
  1970. 03:12:36:072 => [DEBUG] [Catel.MVVM.ViewModelBase] Registering view model services
  1971. 03:12:36:072 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registering default service implementations for IoC container
  1972. 03:12:36:073 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registered default service implementations for IoC container
  1973. 03:12:36:073 => [DEBUG] [Catel.MVVM.ViewModelBase] Registered view model services
  1974. 03:12:36:074 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Creating a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '16'
  1975. 03:12:36:074 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '16'
  1976. 03:12:36:075 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '16'
  1977. 03:12:36:075 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Created a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '16'
  1978. 03:12:36:076 => [DEBUG] [Catel.MVVM.ViewModelBase] Metadata for view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' is already determined once, re-using existing metadata
  1979. 03:12:36:076 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AddFuelPurchase' as type 'Command'
  1980. 03:12:36:076 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AddGoodsPurchase' as type 'Command'
  1981. 03:12:36:077 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ExecuteBasket' as type 'Command'
  1982. 03:12:36:077 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'CloseThisBasket' as type 'Command'
  1983. 03:12:36:078 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PrintFiscalCheque' as type 'Command'
  1984. 03:12:36:078 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PrintNonFiscalCheque' as type 'Command'
  1985. 03:12:36:078 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SelectedPurchase' as type 'IPurchase'
  1986. 03:12:36:079 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FuelOrderBaseSumMoney' as type 'Money'
  1987. 03:12:36:079 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FuelOrderRealSumMoney' as type 'Money'
  1988. 03:12:36:080 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsOrderBaseSumMoney' as type 'Money'
  1989. 03:12:36:080 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsOrderRealSumMoney' as type 'Money'
  1990. 03:12:36:081 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'OrderBaseSumMoney' as type 'Money'
  1991. 03:12:36:081 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'OrderRealSumMoney' as type 'Money'
  1992. 03:12:36:081 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'TotalSumMoney' as type 'Money'
  1993. 03:12:36:082 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PumpIdToAdd' as type 'UInt32'
  1994. 03:12:36:082 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NozzleIdToAdd' as type 'UInt32'
  1995. 03:12:36:083 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsCountToAdd' as type 'Int32'
  1996. 03:12:36:083 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsIdToAdd' as type 'String'
  1997. 03:12:36:083 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Basket' as type 'IBasket'
  1998. 03:12:36:084 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Purchases' as type 'BindingList`1'
  1999. 03:12:36:084 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PumpStopEnable' as type 'Boolean'
  2000. 03:12:36:085 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PumpStartEnable' as type 'Boolean'
  2001. 03:12:36:085 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NonFiscalChequePrinting' as type 'Boolean'
  2002. 03:12:36:085 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NonFiscalReceiptEnable' as type 'Boolean'
  2003. 03:12:36:086 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NonFiscalChequeEnable' as type 'Boolean'
  2004. 03:12:36:086 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalChequeStornoDone' as type 'Boolean'
  2005. 03:12:36:086 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalChequeSaleDone' as type 'Boolean'
  2006. 03:12:36:087 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalChequePrinting' as type 'Boolean'
  2007. 03:12:36:087 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalStornoChequeNeeded' as type 'Boolean'
  2008. 03:12:36:088 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalSaleChequeNeeded' as type 'Boolean'
  2009. 03:12:36:088 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'MoneyChange' as type 'Money'
  2010. 03:12:36:088 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Id' as type 'Id`1'
  2011. 03:12:36:089 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'UniqueIdentifier' as type 'Int32'
  2012. 03:12:36:089 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelConstructionTime' as type 'DateTime'
  2013. 03:12:36:090 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ParentViewModel' as type 'IViewModel'
  2014. 03:12:36:090 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelCommandManager' as type 'IViewModelCommandManager'
  2015. 03:12:36:090 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'InvalidateCommandsOnPropertyChanged' as type 'Boolean'
  2016. 03:12:36:091 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeferValidationUntilFirstSaveCall' as type 'Boolean'
  2017. 03:12:36:091 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidateModelsOnInitialization' as type 'Boolean'
  2018. 03:12:36:092 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsSaving' as type 'Boolean'
  2019. 03:12:36:092 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DispatchPropertyChangedEvent' as type 'Boolean'
  2020. 03:12:36:092 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsClosed' as type 'Boolean'
  2021. 03:12:36:093 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Title' as type 'String'
  2022. 03:12:36:093 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasErrors' as type 'Boolean'
  2023. 03:12:36:094 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasDirtyModel' as type 'Boolean'
  2024. 03:12:36:094 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ServiceLocator' as type 'IServiceLocator'
  2025. 03:12:36:094 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NavigationContext' as type 'Dictionary`2'
  2026. 03:12:36:095 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GlobalLeanAndMeanModel' as type 'Boolean'
  2027. 03:12:36:095 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'LeanAndMeanModel' as type 'Boolean'
  2028. 03:12:36:096 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DisablePropertyChangeNotifications' as type 'Boolean'
  2029. 03:12:36:096 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PropertyDataManager' as type 'PropertyDataManager'
  2030. 03:12:36:096 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitializing' as type 'Boolean'
  2031. 03:12:36:097 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitialized' as type 'Boolean'
  2032. 03:12:36:097 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ContainsNonSerializableMembers' as type 'Boolean'
  2033. 03:12:36:097 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AlwaysInvokeNotifyChanged' as type 'Boolean'
  2034. 03:12:36:098 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HandlePropertyAndCollectionChanges' as type 'Boolean'
  2035. 03:12:36:098 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AutomaticallyValidateOnPropertyChanged' as type 'Boolean'
  2036. 03:12:36:099 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Mode' as type 'SerializationMode'
  2037. 03:12:36:099 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInEditSession' as type 'Boolean'
  2038. 03:12:36:099 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsDirty' as type 'Boolean'
  2039. 03:12:36:100 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsReadOnly' as type 'Boolean'
  2040. 03:12:36:100 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsEditable' as type 'Boolean'
  2041. 03:12:36:100 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeserializationSucceeded' as type 'Boolean'
  2042. 03:12:36:101 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsValidating' as type 'Boolean'
  2043. 03:12:36:101 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Validator' as type 'IValidator'
  2044. 03:12:36:102 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidationContext' as type 'IValidationContext'
  2045. 03:12:36:102 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldWarningCount' as type 'Int32'
  2046. 03:12:36:102 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleWarningCount' as type 'Int32'
  2047. 03:12:36:103 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldErrorCount' as type 'Int32'
  2048. 03:12:36:103 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleErrorCount' as type 'Int32'
  2049. 03:12:36:104 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidation' as type 'Boolean'
  2050. 03:12:36:104 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidationForAllModels' as type 'Boolean'
  2051. 03:12:36:104 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HideValidationResults' as type 'Boolean'
  2052. 03:12:36:105 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasWarnings' as type 'Boolean'
  2053. 03:12:36:105 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added view model instance, currently containing '6' instances of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel'
  2054. 03:12:36:106 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added interested view model of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' for type 'GasKitUILib.ViewModels.Pos.Sales.FuelPurchaseViewModel', currently containing 6 interested view model(s)
  2055. 03:12:36:106 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added interested view model of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' for type 'GasKitUILib.ViewModels.Pos.Sales.GoodsPurchaseViewModel', currently containing 6 interested view model(s)
  2056. BasketViewModel created
  2057. 03:12:36:107 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '16'
  2058. 03:12:36:108 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'AddFuelPurchase' on view model 'BasketViewModel'
  2059. 03:12:36:108 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'AddGoodsPurchase' on view model 'BasketViewModel'
  2060. 03:12:36:108 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'ExecuteBasket' on view model 'BasketViewModel'
  2061. 03:12:36:109 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'CloseThisBasket' on view model 'BasketViewModel'
  2062. 03:12:36:109 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'PrintFiscalCheque' on view model 'BasketViewModel'
  2063. 03:12:36:110 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'PrintNonFiscalCheque' on view model 'BasketViewModel'
  2064. 03:12:36:110 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '16'
  2065. 03:12:36:110 => [DEBUG] [Catel.MVVM.ViewModelManager] Registering model 'NotifiableBasket' with view model 'BasketViewModel' (id = '16')
  2066. 03:12:36:111 => [DEBUG] [Catel.MVVM.ViewModelManager] Registered model 'NotifiableBasket' with view model 'BasketViewModel' (id = '16')
  2067. 03:12:36:113 => [DEBUG] [Catel.MVVM.ViewModelBase] Updated property 'SelectedPurchase' on model type 'NotifiableBasket' to 'GasKitUILib.Models.Pos.Sales.Impl.NotifiableFuelPurchase'
  2068. 03:12:36:113 => [DEBUG] [Catel.MVVM.ViewModelFactory] Constructed view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' using injection of data context 'NotifiableBasket'
  2069. 03:12:36:114 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Used IViewModelFactory to instantiate view model, the factory did return a valid view model
  2070. 03:12:36:179 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Target control 'PosView' is unloaded
  2071. 03:12:36:180 => [DEBUG] [Catel.MVVM.Views.ViewManager] Unregistering view 'GasKitUI.Views.Pos.PosView'
  2072. 03:12:36:181 => [DEBUG] [Catel.MVVM.Views.ViewManager] Unregistered view 'GasKitUI.Views.Pos.PosView'
  2073. 03:12:36:181 => [DEBUG] [Catel.MVVM.ViewModelManager] Unregistering all models of view model 'PosViewModel' (id = '9')
  2074. 03:12:36:181 => [DEBUG] [Catel.MVVM.ViewModelManager] Unregistered all '0' models of view model 'PosViewModel' (id = '9')
  2075. 03:12:36:182 => [DEBUG] [Catel.Messaging.MessageMediator] Unregistered '0' handlers for the recipient with tag 'null'
  2076. 03:12:36:182 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistering commands on view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '9'
  2077. 03:12:36:183 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistered commands on view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '9'
  2078. 03:12:36:183 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Disposing commands on view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '9'
  2079. A first chance exception of type 'System.ArgumentException' occurred in mscorlib.dll
  2080. GasKitUI.vshost.exe Warning: 0 : 03:12:36:199 => [WARNING] [Catel.MVVM.ViewModelCommandManager] Failed to set command 'NavigateTo' to null
  2081. 03:12:36:200 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Disposed commands on view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '9'
  2082. GasKitUI.vshost.exe Information: 0 : 03:12:36:200 => [INFO] [Catel.MVVM.ViewModelBase] Closed view model 'GasKitUILib.ViewModels.Pos.PosViewModel'
  2083. 03:12:36:201 => [DEBUG] [Catel.MVVM.ManagedViewModel] Removed view model instance, currently containing '0' instances of type 'GasKitUILib.ViewModels.Pos.PosViewModel'
  2084. 03:12:36:202 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model 'null'
  2085. 03:12:36:202 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitializing view model 'PosViewModel'
  2086. 03:12:36:203 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitialized view model 'PosViewModel'
  2087. 03:12:36:203 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model 'null'
  2088. 03:12:36:204 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitializing view model container to manage ViewToViewModel mappings
  2089. 03:12:36:204 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitialized view model container to manage ViewToViewModel mappings
  2090. 03:12:36:205 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Target control 'SalesView' is loaded
  2091. 03:12:36:205 => [DEBUG] [Catel.MVVM.Views.ViewManager] Registering view 'GasKitUI.Views.Pos.Sales.SalesView'
  2092. 03:12:36:205 => [DEBUG] [Catel.MVVM.Views.ViewManager] Registered view 'GasKitUI.Views.Pos.Sales.SalesView'
  2093. 03:12:36:206 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Skipping the search for an instance of the InfoBarMessageControl
  2094. 03:12:36:206 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model container to manage ViewToViewModel mappings
  2095. 03:12:36:209 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model 'SalesViewModel'
  2096. 03:12:36:210 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model 'SalesViewModel'
  2097. 03:12:36:210 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model container to manage ViewToViewModel mappings
  2098. 03:12:36:211 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Target control 'SalesListItemControl' is loaded
  2099. 03:12:36:211 => [DEBUG] [Catel.MVVM.Views.ViewManager] Registering view 'GasKitUI.Views.Pos.Sales.SalesListItemControl'
  2100. 03:12:36:212 => [DEBUG] [Catel.MVVM.Views.ViewManager] Registered view 'GasKitUI.Views.Pos.Sales.SalesListItemControl'
  2101. 03:12:36:212 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Skipping the search for an instance of the InfoBarMessageControl
  2102. 03:12:36:213 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model container to manage ViewToViewModel mappings
  2103. 03:12:36:215 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model 'BasketViewModel'
  2104. 03:12:36:216 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model 'BasketViewModel'
  2105. 03:12:36:216 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model container to manage ViewToViewModel mappings
  2106. 03:12:36:217 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Target control 'SalesListItemControl' is loaded
  2107. 03:12:36:217 => [DEBUG] [Catel.MVVM.Views.ViewManager] Registering view 'GasKitUI.Views.Pos.Sales.SalesListItemControl'
  2108. 03:12:36:218 => [DEBUG] [Catel.MVVM.Views.ViewManager] Registered view 'GasKitUI.Views.Pos.Sales.SalesListItemControl'
  2109. 03:12:36:218 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Skipping the search for an instance of the InfoBarMessageControl
  2110. 03:12:36:218 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model container to manage ViewToViewModel mappings
  2111. 03:12:36:219 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model 'BasketViewModel'
  2112. 03:12:36:219 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model 'BasketViewModel'
  2113. 03:12:36:220 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model container to manage ViewToViewModel mappings
  2114. 03:12:36:220 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Target control 'SalesListItemControl' is loaded
  2115. 03:12:36:220 => [DEBUG] [Catel.MVVM.Views.ViewManager] Registering view 'GasKitUI.Views.Pos.Sales.SalesListItemControl'
  2116. 03:12:36:221 => [DEBUG] [Catel.MVVM.Views.ViewManager] Registered view 'GasKitUI.Views.Pos.Sales.SalesListItemControl'
  2117. 03:12:36:221 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Skipping the search for an instance of the InfoBarMessageControl
  2118. 03:12:36:222 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model container to manage ViewToViewModel mappings
  2119. 03:12:36:222 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model 'BasketViewModel'
  2120. 03:12:36:222 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model 'BasketViewModel'
  2121. 03:12:36:223 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model container to manage ViewToViewModel mappings
  2122. 03:12:36:223 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Target control 'SalesListItemControl' is loaded
  2123. 03:12:36:224 => [DEBUG] [Catel.MVVM.Views.ViewManager] Registering view 'GasKitUI.Views.Pos.Sales.SalesListItemControl'
  2124. 03:12:36:224 => [DEBUG] [Catel.MVVM.Views.ViewManager] Registered view 'GasKitUI.Views.Pos.Sales.SalesListItemControl'
  2125. 03:12:36:224 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Skipping the search for an instance of the InfoBarMessageControl
  2126. 03:12:36:225 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model container to manage ViewToViewModel mappings
  2127. 03:12:36:225 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model 'BasketViewModel'
  2128. 03:12:36:226 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model 'BasketViewModel'
  2129. 03:12:36:226 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model container to manage ViewToViewModel mappings
  2130. 03:12:36:227 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Target control 'SalesListItemControl' is loaded
  2131.  
  2132.  
  2133. 03:12:36:227 => [DEBUG] [Catel.MVVM.Views.ViewManager] Registering view 'GasKitUI.Views.Pos.Sales.SalesListItemControl'
  2134. 03:12:36:228 => [DEBUG] [Catel.MVVM.Views.ViewManager] Registered view 'GasKitUI.Views.Pos.Sales.SalesListItemControl'
  2135. 03:12:36:228 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Skipping the search for an instance of the InfoBarMessageControl
  2136. 03:12:36:228 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model container to manage ViewToViewModel mappings
  2137. 03:12:36:229 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model 'BasketViewModel'
  2138. 03:12:36:229 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model 'BasketViewModel'
  2139. 03:12:36:230 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model container to manage ViewToViewModel mappings
  2140. 03:12:36:230 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Target control 'SalesListItemControl' is loaded
  2141. 03:12:36:230 => [DEBUG] [Catel.MVVM.Views.ViewManager] Registering view 'GasKitUI.Views.Pos.Sales.SalesListItemControl'
  2142. 03:12:36:231 => [DEBUG] [Catel.MVVM.Views.ViewManager] Registered view 'GasKitUI.Views.Pos.Sales.SalesListItemControl'
  2143. 03:12:36:231 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Skipping the search for an instance of the InfoBarMessageControl
  2144. 03:12:36:232 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model container to manage ViewToViewModel mappings
  2145. 03:12:36:232 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model 'BasketViewModel'
  2146. 03:12:36:232 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model 'BasketViewModel'
  2147. 03:12:36:233 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model container to manage ViewToViewModel mappings
  2148. 03:12:36:239 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' with unique identifier '10'
  2149. 03:12:36:240 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' with unique identifier '10'
  2150. 03:12:36:240 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' with unique identifier '10'
  2151. 03:12:36:241 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'HideSelectedBasket' on view model 'SalesViewModel'
  2152. 03:12:36:241 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'NavigateTo' on view model 'SalesViewModel'
  2153. 03:12:36:242 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' with unique identifier '10'
  2154. 03:12:36:244 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '11'
  2155. 03:12:36:245 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '11'
  2156. 03:12:36:245 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '11'
  2157. 03:12:36:246 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'AddFuelPurchase' on view model 'BasketViewModel'
  2158. 03:12:36:246 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'AddGoodsPurchase' on view model 'BasketViewModel'
  2159. 03:12:36:247 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'ExecuteBasket' on view model 'BasketViewModel'
  2160. 03:12:36:247 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'CloseThisBasket' on view model 'BasketViewModel'
  2161. 03:12:36:247 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'PrintFiscalCheque' on view model 'BasketViewModel'
  2162. 03:12:36:248 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'PrintNonFiscalCheque' on view model 'BasketViewModel'
  2163. 03:12:36:248 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '11'
  2164. 03:12:36:251 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '12'
  2165. 03:12:36:251 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '12'
  2166. 03:12:36:252 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '12'
  2167. 03:12:36:253 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'AddFuelPurchase' on view model 'BasketViewModel'
  2168. 03:12:36:253 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'AddGoodsPurchase' on view model 'BasketViewModel'
  2169. 03:12:36:254 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'ExecuteBasket' on view model 'BasketViewModel'
  2170. 03:12:36:254 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'CloseThisBasket' on view model 'BasketViewModel'
  2171. 03:12:36:254 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'PrintFiscalCheque' on view model 'BasketViewModel'
  2172. 03:12:36:255 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'PrintNonFiscalCheque' on view model 'BasketViewModel'
  2173. 03:12:36:255 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '12'
  2174. 03:12:36:257 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '13'
  2175. 03:12:36:258 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '13'
  2176. 03:12:36:258 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '13'
  2177. 03:12:36:259 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'AddFuelPurchase' on view model 'BasketViewModel'
  2178. 03:12:36:259 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'AddGoodsPurchase' on view model 'BasketViewModel'
  2179. 03:12:36:260 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'ExecuteBasket' on view model 'BasketViewModel'
  2180. 03:12:36:260 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'CloseThisBasket' on view model 'BasketViewModel'
  2181. 03:12:36:281 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'PrintFiscalCheque' on view model 'BasketViewModel'
  2182. 03:12:36:282 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'PrintNonFiscalCheque' on view model 'BasketViewModel'
  2183. 03:12:36:282 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '13'
  2184. 03:12:36:284 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '14'
  2185. 03:12:36:285 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '14'
  2186. 03:12:36:285 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '14'
  2187. 03:12:36:285 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'AddFuelPurchase' on view model 'BasketViewModel'
  2188. 03:12:36:286 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'AddGoodsPurchase' on view model 'BasketViewModel'
  2189. 03:12:36:286 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'ExecuteBasket' on view model 'BasketViewModel'
  2190. 03:12:36:287 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'CloseThisBasket' on view model 'BasketViewModel'
  2191. 03:12:36:287 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'PrintFiscalCheque' on view model 'BasketViewModel'
  2192. 03:12:36:287 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'PrintNonFiscalCheque' on view model 'BasketViewModel'
  2193. 03:12:36:288 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '14'
  2194. 03:12:36:290 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '15'
  2195. 03:12:36:290 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '15'
  2196. 03:12:36:291 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '15'
  2197. 03:12:36:291 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'AddFuelPurchase' on view model 'BasketViewModel'
  2198. 03:12:36:291 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'AddGoodsPurchase' on view model 'BasketViewModel'
  2199. 03:12:36:292 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'ExecuteBasket' on view model 'BasketViewModel'
  2200. 03:12:36:292 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'CloseThisBasket' on view model 'BasketViewModel'
  2201. 03:12:36:293 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'PrintFiscalCheque' on view model 'BasketViewModel'
  2202. 03:12:36:293 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'PrintNonFiscalCheque' on view model 'BasketViewModel'
  2203. 03:12:36:293 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '15'
  2204. 03:12:36:295 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '16'
  2205. 03:12:36:296 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '16'
  2206. 03:12:36:296 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '16'
  2207. 03:12:36:297 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'AddFuelPurchase' on view model 'BasketViewModel'
  2208. 03:12:36:297 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'AddGoodsPurchase' on view model 'BasketViewModel'
  2209. 03:12:36:297 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'ExecuteBasket' on view model 'BasketViewModel'
  2210. 03:12:36:298 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'CloseThisBasket' on view model 'BasketViewModel'
  2211. 03:12:36:298 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'PrintFiscalCheque' on view model 'BasketViewModel'
  2212. 03:12:36:298 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'PrintNonFiscalCheque' on view model 'BasketViewModel'
  2213. 03:12:36:299 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '16'
  2214. Open screen <Pos>
  2215. 03:12:37:488 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] DataContext of TargetControl 'SalesView' has changed to 'null'
  2216. GasKitUI.vshost.exe Information: 0 : 03:12:37:490 => [INFO] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Parent view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' is canceled, cancelling view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' as well
  2217. GasKitUI.vshost.exe Information: 0 : 03:12:37:492 => [INFO] [Catel.MVVM.ViewModelBase] Canceled view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel'
  2218. GasKitUI.vshost.exe Information: 0 : 03:12:37:494 => [INFO] [Catel.MVVM.ViewModelBase] Canceled view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel'
  2219. GasKitUI.vshost.exe Information: 0 : 03:12:37:496 => [INFO] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Parent view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' is canceled, cancelling view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' as well
  2220. GasKitUI.vshost.exe Information: 0 : 03:12:37:497 => [INFO] [Catel.MVVM.ViewModelBase] Canceled view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel'
  2221. GasKitUI.vshost.exe Information: 0 : 03:12:37:499 => [INFO] [Catel.MVVM.ViewModelBase] Canceled view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel'
  2222. GasKitUI.vshost.exe Information: 0 : 03:12:37:501 => [INFO] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Parent view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' is canceled, cancelling view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' as well
  2223. GasKitUI.vshost.exe Information: 0 : 03:12:37:503 => [INFO] [Catel.MVVM.ViewModelBase] Canceled view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel'
  2224. GasKitUI.vshost.exe Information: 0 : 03:12:37:504 => [INFO] [Catel.MVVM.ViewModelBase] Canceled view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel'
  2225. GasKitUI.vshost.exe Information: 0 : 03:12:37:506 => [INFO] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Parent view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' is canceled, cancelling view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' as well
  2226. GasKitUI.vshost.exe Information: 0 : 03:12:37:508 => [INFO] [Catel.MVVM.ViewModelBase] Canceled view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel'
  2227. GasKitUI.vshost.exe Information: 0 : 03:12:37:510 => [INFO] [Catel.MVVM.ViewModelBase] Canceled view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel'
  2228. GasKitUI.vshost.exe Information: 0 : 03:12:37:512 => [INFO] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Parent view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' is canceled, cancelling view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' as well
  2229. GasKitUI.vshost.exe Information: 0 : 03:12:37:513 => [INFO] [Catel.MVVM.ViewModelBase] Canceled view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel'
  2230. GasKitUI.vshost.exe Information: 0 : 03:12:37:515 => [INFO] [Catel.MVVM.ViewModelBase] Canceled view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel'
  2231. GasKitUI.vshost.exe Information: 0 : 03:12:37:517 => [INFO] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Parent view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' is canceled, cancelling view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' as well
  2232. GasKitUI.vshost.exe Information: 0 : 03:12:37:518 => [INFO] [Catel.MVVM.ViewModelBase] Canceled view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel'
  2233. GasKitUI.vshost.exe Information: 0 : 03:12:37:519 => [INFO] [Catel.MVVM.ViewModelBase] Canceled view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel'
  2234. GasKitUI.vshost.exe Information: 0 : 03:12:37:519 => [INFO] [Catel.MVVM.ViewModelBase] Canceled view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel'
  2235. GasKitUI.vshost.exe Information: 0 : 03:12:37:520 => [INFO] [Catel.MVVM.ViewModelBase] Canceled view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel'
  2236. 03:12:37:521 => [DEBUG] [Catel.MVVM.ViewModelManager] Unregistering all models of view model 'SalesViewModel' (id = '10')
  2237. 03:12:37:521 => [DEBUG] [Catel.MVVM.ViewModelManager] Unregistered all '1' models of view model 'SalesViewModel' (id = '10')
  2238. 03:12:37:522 => [DEBUG] [Catel.Messaging.MessageMediator] Unregistered '0' handlers for the recipient with tag 'null'
  2239. 03:12:37:522 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' with unique identifier '10'
  2240. 03:12:37:523 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' with unique identifier '10'
  2241. 03:12:37:523 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Disposing commands on view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' with unique identifier '10'
  2242. A first chance exception of type 'System.ArgumentException' occurred in mscorlib.dll
  2243. GasKitUI.vshost.exe Warning: 0 : 03:12:37:544 => [WARNING] [Catel.MVVM.ViewModelCommandManager] Failed to set command 'NavigateTo' to null
  2244. 03:12:37:545 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Disposed commands on view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' with unique identifier '10'
  2245. GasKitUI.vshost.exe Information: 0 : 03:12:37:545 => [INFO] [Catel.MVVM.ViewModelBase] Closed view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel'
  2246. 03:12:37:546 => [DEBUG] [Catel.MVVM.ManagedViewModel] Removed view model instance, currently containing '0' instances of type 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel'
  2247. 03:12:37:547 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Unsubscribed from parent view model
  2248. 03:12:37:548 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Unsubscribed from parent view model
  2249. 03:12:37:548 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Unsubscribed from parent view model
  2250. 03:12:37:556 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Unsubscribed from parent view model
  2251. 03:12:37:557 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Unsubscribed from parent view model
  2252. 03:12:37:558 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Unsubscribed from parent view model
  2253. 03:12:37:559 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model 'null'
  2254. 03:12:37:559 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitializing view model 'SalesViewModel'
  2255. 03:12:37:559 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitialized view model 'SalesViewModel'
  2256. 03:12:37:560 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model 'null'
  2257. 03:12:37:560 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] DataContext of TargetControl 'SalesListItemControl' has changed to 'NamedObject'
  2258. 03:12:37:561 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] DataContext of TargetControl 'SalesListItemControl' has changed to 'NamedObject'
  2259. 03:12:37:561 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] DataContext of TargetControl 'SalesListItemControl' has changed to 'NamedObject'
  2260. 03:12:37:562 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] DataContext of TargetControl 'SalesListItemControl' has changed to 'NamedObject'
  2261. 03:12:37:562 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] DataContext of TargetControl 'SalesListItemControl' has changed to 'NamedObject'
  2262. 03:12:37:563 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] DataContext of TargetControl 'SalesListItemControl' has changed to 'NamedObject'
  2263. 03:12:37:566 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Using IViewModelFactory 'Catel.MVVM.ViewModelFactory' to instantiate the view model
  2264. 03:12:37:567 => [DEBUG] [Catel.IoC.TypeFactory] No constructor could be used, using Activator.CreateInstance. Cannot cache this either.
  2265. 03:12:37:568 => [DEBUG] [Catel.MVVM.ViewModelBase] Creating view model of type 'SalesViewModel' with unique identifier 17
  2266. 03:12:37:568 => [DEBUG] [Catel.MVVM.ViewModelBase] Using the default instance of the IServiceLocator
  2267. 03:12:37:569 => [DEBUG] [Catel.MVVM.ViewModelBase] Registering view model services
  2268. 03:12:37:569 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registering default service implementations for IoC container
  2269. 03:12:37:569 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registered default service implementations for IoC container
  2270. 03:12:37:570 => [DEBUG] [Catel.MVVM.ViewModelBase] Registered view model services
  2271. 03:12:37:570 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Creating a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' with unique identifier '17'
  2272. 03:12:37:571 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' with unique identifier '17'
  2273. 03:12:37:571 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' with unique identifier '17'
  2274. 03:12:37:572 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Created a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' with unique identifier '17'
  2275. 03:12:37:572 => [DEBUG] [Catel.MVVM.ViewModelBase] Metadata for view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' is already determined once, re-using existing metadata
  2276. 03:12:37:572 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SalesScreen' as type 'ISalesScreen'
  2277. 03:12:37:573 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HideSelectedBasket' as type 'Command'
  2278. 03:12:37:573 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Baskets' as type 'BindingList`1'
  2279. 03:12:37:574 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SelectedBasket' as type 'IBasket'
  2280. 03:12:37:574 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BasketsView' as type 'CollectionView'
  2281. 03:12:37:574 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ShowBasketDetails' as type 'Boolean'
  2282. 03:12:37:575 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Title' as type 'String'
  2283. 03:12:37:575 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SalesManager' as type 'ISalesManager'
  2284. 03:12:37:576 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ScreenNavigationService' as type 'IScreenNavigationService'
  2285. 03:12:37:576 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NavigateTo' as type 'Command`1'
  2286. 03:12:37:576 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'UniqueIdentifier' as type 'Int32'
  2287. 03:12:37:577 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelConstructionTime' as type 'DateTime'
  2288. 03:12:37:577 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ParentViewModel' as type 'IViewModel'
  2289. 03:12:37:577 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelCommandManager' as type 'IViewModelCommandManager'
  2290. 03:12:37:578 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'InvalidateCommandsOnPropertyChanged' as type 'Boolean'
  2291. 03:12:37:578 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeferValidationUntilFirstSaveCall' as type 'Boolean'
  2292. 03:12:37:579 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidateModelsOnInitialization' as type 'Boolean'
  2293. 03:12:37:579 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsSaving' as type 'Boolean'
  2294. 03:12:37:579 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DispatchPropertyChangedEvent' as type 'Boolean'
  2295. 03:12:37:580 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsClosed' as type 'Boolean'
  2296. 03:12:37:580 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasErrors' as type 'Boolean'
  2297. 03:12:37:581 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasDirtyModel' as type 'Boolean'
  2298. 03:12:37:581 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ServiceLocator' as type 'IServiceLocator'
  2299. 03:12:37:581 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NavigationContext' as type 'Dictionary`2'
  2300. 03:12:37:582 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GlobalLeanAndMeanModel' as type 'Boolean'
  2301. 03:12:37:582 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'LeanAndMeanModel' as type 'Boolean'
  2302. 03:12:37:583 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DisablePropertyChangeNotifications' as type 'Boolean'
  2303. 03:12:37:583 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PropertyDataManager' as type 'PropertyDataManager'
  2304. 03:12:37:583 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitializing' as type 'Boolean'
  2305. 03:12:37:584 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitialized' as type 'Boolean'
  2306. 03:12:37:584 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ContainsNonSerializableMembers' as type 'Boolean'
  2307. 03:12:37:585 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AlwaysInvokeNotifyChanged' as type 'Boolean'
  2308. 03:12:37:585 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HandlePropertyAndCollectionChanges' as type 'Boolean'
  2309. 03:12:37:585 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AutomaticallyValidateOnPropertyChanged' as type 'Boolean'
  2310. 03:12:37:586 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Mode' as type 'SerializationMode'
  2311. 03:12:37:586 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInEditSession' as type 'Boolean'
  2312. 03:12:37:586 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsDirty' as type 'Boolean'
  2313. 03:12:37:587 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsReadOnly' as type 'Boolean'
  2314. 03:12:37:587 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsEditable' as type 'Boolean'
  2315. 03:12:37:588 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeserializationSucceeded' as type 'Boolean'
  2316. 03:12:37:588 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsValidating' as type 'Boolean'
  2317. 03:12:37:589 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Validator' as type 'IValidator'
  2318. 03:12:37:589 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidationContext' as type 'IValidationContext'
  2319. 03:12:37:589 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldWarningCount' as type 'Int32'
  2320. 03:12:37:590 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleWarningCount' as type 'Int32'
  2321. 03:12:37:590 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldErrorCount' as type 'Int32'
  2322. 03:12:37:590 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleErrorCount' as type 'Int32'
  2323. 03:12:37:591 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidation' as type 'Boolean'
  2324. 03:12:37:591 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidationForAllModels' as type 'Boolean'
  2325. 03:12:37:592 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HideValidationResults' as type 'Boolean'
  2326. 03:12:37:592 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasWarnings' as type 'Boolean'
  2327. 03:12:37:592 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added view model instance, currently containing '1' instances of type 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel'
  2328. 03:12:37:593 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' with unique identifier '17'
  2329. 03:12:37:593 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'NavigateTo' on view model 'SalesViewModel'
  2330. 03:12:37:594 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' with unique identifier '17'
  2331. 03:12:37:594 => [DEBUG] [Catel.MVVM.ViewModelManager] Registering model 'SalesManager' with view model 'SalesViewModel' (id = '17')
  2332. 03:12:37:594 => [DEBUG] [Catel.MVVM.ViewModelManager] Registered model 'SalesManager' with view model 'SalesViewModel' (id = '17')
  2333. 03:12:37:595 => [DEBUG] [Catel.MVVM.ViewModelFactory] Constructed view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' using dependency injection or empty constructor
  2334. 03:12:37:595 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Used IViewModelFactory to instantiate view model, the factory did return a valid view model
  2335. 03:12:37:596 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Subscribed to parent view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel'
  2336. 03:12:37:597 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Subscribed to parent view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel'
  2337. 03:12:37:597 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Subscribed to parent view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel'
  2338. 03:12:37:598 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Subscribed to parent view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel'
  2339. 03:12:37:598 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Subscribed to parent view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel'
  2340. 03:12:37:599 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Subscribed to parent view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel'
  2341. 03:12:37:599 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model 'SalesViewModel'
  2342. 03:12:37:600 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model 'SalesViewModel'
  2343. 03:12:37:602 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' with unique identifier '17'
  2344. 03:12:37:602 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' with unique identifier '17'
  2345. 03:12:37:602 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' with unique identifier '17'
  2346. 03:12:37:603 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'HideSelectedBasket' on view model 'SalesViewModel'
  2347. 03:12:37:603 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'NavigateTo' on view model 'SalesViewModel'
  2348. 03:12:37:604 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' with unique identifier '17'
  2349. 03:12:37:605 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Constructing behavior 'UserControlLogic' for 'PosView' with unique id '14'
  2350. 03:12:37:608 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Constructed behavior 'UserControlLogic' for 'PosView'
  2351. 03:12:37:608 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Creating view model grid that will serve as view model container
  2352. 03:12:37:609 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Created view model grid
  2353. 03:12:37:611 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] DataContext of TargetControl 'PosView' has changed to 'PosScreen'
  2354. 03:12:37:611 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Found the parent view model container 'WorkView' for 'PosView'
  2355. 03:12:37:612 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Subscribed to parent view model 'GasKitUILib.ViewModels.Sys.WorkViewModel'
  2356. 03:12:37:612 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Using IViewModelFactory 'Catel.MVVM.ViewModelFactory' to instantiate the view model
  2357. 03:12:37:612 => [DEBUG] [Catel.IoC.TypeFactory] Creating instance of type 'GasKitUILib.ViewModels.Pos.PosViewModel' using specific parameters. No constructor found in the cache, so searching for the right one.
  2358. 03:12:37:613 => [DEBUG] [Catel.MVVM.ViewModelBase] Creating view model of type 'PosViewModel' with unique identifier 18
  2359. 03:12:37:613 => [DEBUG] [Catel.MVVM.ViewModelBase] Using the default instance of the IServiceLocator
  2360. 03:12:37:614 => [DEBUG] [Catel.MVVM.ViewModelBase] Registering view model services
  2361. 03:12:37:614 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registering default service implementations for IoC container
  2362. 03:12:37:614 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registered default service implementations for IoC container
  2363. 03:12:37:615 => [DEBUG] [Catel.MVVM.ViewModelBase] Registered view model services
  2364. 03:12:37:615 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Creating a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '18'
  2365. 03:12:37:616 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '18'
  2366. 03:12:37:616 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '18'
  2367. 03:12:37:616 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Created a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '18'
  2368. 03:12:37:617 => [DEBUG] [Catel.MVVM.ViewModelBase] Metadata for view model 'GasKitUILib.ViewModels.Pos.PosViewModel' is already determined once, re-using existing metadata
  2369. 03:12:37:617 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Title' as type 'String'
  2370. 03:12:37:618 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ScreenNavigationService' as type 'IScreenNavigationService'
  2371. 03:12:37:618 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NavigateTo' as type 'Command`1'
  2372. 03:12:37:618 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'UniqueIdentifier' as type 'Int32'
  2373. 03:12:37:619 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelConstructionTime' as type 'DateTime'
  2374. 03:12:37:619 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ParentViewModel' as type 'IViewModel'
  2375. 03:12:37:619 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelCommandManager' as type 'IViewModelCommandManager'
  2376. 03:12:37:620 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'InvalidateCommandsOnPropertyChanged' as type 'Boolean'
  2377. 03:12:37:620 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeferValidationUntilFirstSaveCall' as type 'Boolean'
  2378. 03:12:37:621 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidateModelsOnInitialization' as type 'Boolean'
  2379. 03:12:37:621 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsSaving' as type 'Boolean'
  2380. 03:12:37:621 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DispatchPropertyChangedEvent' as type 'Boolean'
  2381. 03:12:37:622 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsClosed' as type 'Boolean'
  2382. 03:12:37:622 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasErrors' as type 'Boolean'
  2383. 03:12:37:623 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasDirtyModel' as type 'Boolean'
  2384. 03:12:37:623 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ServiceLocator' as type 'IServiceLocator'
  2385. 03:12:37:623 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NavigationContext' as type 'Dictionary`2'
  2386. 03:12:37:624 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GlobalLeanAndMeanModel' as type 'Boolean'
  2387. 03:12:37:624 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'LeanAndMeanModel' as type 'Boolean'
  2388. 03:12:37:624 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DisablePropertyChangeNotifications' as type 'Boolean'
  2389. 03:12:37:625 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PropertyDataManager' as type 'PropertyDataManager'
  2390. 03:12:37:625 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitializing' as type 'Boolean'
  2391. 03:12:37:626 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitialized' as type 'Boolean'
  2392. 03:12:37:626 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ContainsNonSerializableMembers' as type 'Boolean'
  2393. 03:12:37:626 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AlwaysInvokeNotifyChanged' as type 'Boolean'
  2394. 03:12:37:627 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HandlePropertyAndCollectionChanges' as type 'Boolean'
  2395. 03:12:37:627 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AutomaticallyValidateOnPropertyChanged' as type 'Boolean'
  2396. 03:12:37:628 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Mode' as type 'SerializationMode'
  2397. 03:12:37:628 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInEditSession' as type 'Boolean'
  2398. 03:12:37:628 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsDirty' as type 'Boolean'
  2399. 03:12:37:629 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsReadOnly' as type 'Boolean'
  2400. 03:12:37:629 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsEditable' as type 'Boolean'
  2401. 03:12:37:629 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeserializationSucceeded' as type 'Boolean'
  2402. 03:12:37:630 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsValidating' as type 'Boolean'
  2403. 03:12:37:630 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Validator' as type 'IValidator'
  2404. 03:12:37:631 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidationContext' as type 'IValidationContext'
  2405. 03:12:37:631 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldWarningCount' as type 'Int32'
  2406. 03:12:37:631 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleWarningCount' as type 'Int32'
  2407. 03:12:37:632 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldErrorCount' as type 'Int32'
  2408. 03:12:37:632 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleErrorCount' as type 'Int32'
  2409. 03:12:37:633 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidation' as type 'Boolean'
  2410. 03:12:37:633 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidationForAllModels' as type 'Boolean'
  2411. 03:12:37:633 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HideValidationResults' as type 'Boolean'
  2412. 03:12:37:634 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasWarnings' as type 'Boolean'
  2413. 03:12:37:634 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added view model instance, currently containing '1' instances of type 'GasKitUILib.ViewModels.Pos.PosViewModel'
  2414. 03:12:37:635 => [DEBUG] [Catel.MVVM.ViewModelFactory] Constructed view model 'GasKitUILib.ViewModels.Pos.PosViewModel' using injection of data context 'PosScreen'
  2415. 03:12:37:635 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Used IViewModelFactory to instantiate view model, the factory did return a valid view model
  2416. 03:12:37:635 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '18'
  2417. 03:12:37:636 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'NavigateTo' on view model 'PosViewModel'
  2418. 03:12:37:636 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '18'
  2419. 03:12:37:644 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Target control 'SalesView' is unloaded
  2420. 03:12:37:646 => [DEBUG] [Catel.MVVM.Views.ViewManager] Unregistering view 'GasKitUI.Views.Pos.Sales.SalesView'
  2421. 03:12:37:646 => [DEBUG] [Catel.MVVM.Views.ViewManager] Unregistered view 'GasKitUI.Views.Pos.Sales.SalesView'
  2422. 03:12:37:647 => [DEBUG] [Catel.MVVM.ViewModelManager] Unregistering all models of view model 'SalesViewModel' (id = '17')
  2423. 03:12:37:647 => [DEBUG] [Catel.MVVM.ViewModelManager] Unregistered all '1' models of view model 'SalesViewModel' (id = '17')
  2424. 03:12:37:648 => [DEBUG] [Catel.Messaging.MessageMediator] Unregistered '0' handlers for the recipient with tag 'null'
  2425. 03:12:37:648 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' with unique identifier '17'
  2426. 03:12:37:648 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' with unique identifier '17'
  2427. 03:12:37:649 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Disposing commands on view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' with unique identifier '17'
  2428. A first chance exception of type 'System.ArgumentException' occurred in mscorlib.dll
  2429. GasKitUI.vshost.exe Warning: 0 : 03:12:37:661 => [WARNING] [Catel.MVVM.ViewModelCommandManager] Failed to set command 'NavigateTo' to null
  2430. 03:12:37:663 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Disposed commands on view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' with unique identifier '17'
  2431. GasKitUI.vshost.exe Information: 0 : 03:12:37:663 => [INFO] [Catel.MVVM.ViewModelBase] Closed view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel'
  2432. 03:12:37:664 => [DEBUG] [Catel.MVVM.ManagedViewModel] Removed view model instance, currently containing '0' instances of type 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel'
  2433. 03:12:37:664 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Unsubscribed from parent view model
  2434. 03:12:37:665 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Unsubscribed from parent view model
  2435. 03:12:37:665 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Unsubscribed from parent view model
  2436. 03:12:37:666 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Unsubscribed from parent view model
  2437. 03:12:37:666 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Unsubscribed from parent view model
  2438. 03:12:37:667 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Unsubscribed from parent view model
  2439. 03:12:37:667 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model 'null'
  2440. 03:12:37:668 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitializing view model 'SalesViewModel'
  2441. 03:12:37:668 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitialized view model 'SalesViewModel'
  2442. 03:12:37:669 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model 'null'
  2443. 03:12:37:669 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitializing view model container to manage ViewToViewModel mappings
  2444. 03:12:37:670 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitialized view model container to manage ViewToViewModel mappings
  2445. 03:12:37:670 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Target control 'SalesListItemControl' is unloaded
  2446. 03:12:37:671 => [DEBUG] [Catel.MVVM.Views.ViewManager] Unregistering view 'GasKitUI.Views.Pos.Sales.SalesListItemControl'
  2447. 03:12:37:671 => [DEBUG] [Catel.MVVM.Views.ViewManager] Unregistered view 'GasKitUI.Views.Pos.Sales.SalesListItemControl'
  2448. 03:12:37:671 => [DEBUG] [Catel.MVVM.ViewModelManager] Unregistering all models of view model 'BasketViewModel' (id = '11')
  2449. 03:12:37:672 => [DEBUG] [Catel.MVVM.ViewModelManager] Unregistered all '1' models of view model 'BasketViewModel' (id = '11')
  2450. 03:12:37:672 => [DEBUG] [Catel.Messaging.MessageMediator] Unregistered '0' handlers for the recipient with tag 'null'
  2451. 03:12:37:673 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '11'
  2452. 03:12:37:673 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '11'
  2453. 03:12:37:674 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Disposing commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '11'
  2454. 03:12:37:674 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Disposed commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '11'
  2455. 03:12:37:675 => [DEBUG] [Catel.MVVM.ManagedViewModel] Removed interested view model of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' for type 'GasKitUILib.ViewModels.Pos.Sales.FuelPurchaseViewModel', currently containing 5 interested view model(s)
  2456. 03:12:37:675 => [DEBUG] [Catel.MVVM.ManagedViewModel] Removed interested view model of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' for type 'GasKitUILib.ViewModels.Pos.Sales.GoodsPurchaseViewModel', currently containing 5 interested view model(s)
  2457. GasKitUI.vshost.exe Information: 0 : 03:12:37:676 => [INFO] [Catel.MVVM.ViewModelBase] Closed view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel'
  2458. 03:12:37:677 => [DEBUG] [Catel.MVVM.ManagedViewModel] Removed view model instance, currently containing '5' instances of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel'
  2459. 03:12:37:677 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model 'null'
  2460. 03:12:37:677 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitializing view model 'BasketViewModel'
  2461. 03:12:37:678 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitialized view model 'BasketViewModel'
  2462. 03:12:37:678 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model 'null'
  2463. 03:12:37:679 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitializing view model container to manage ViewToViewModel mappings
  2464. 03:12:37:679 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitialized view model container to manage ViewToViewModel mappings
  2465. 03:12:37:680 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Target control 'SalesListItemControl' is unloaded
  2466. 03:12:37:680 => [DEBUG] [Catel.MVVM.Views.ViewManager] Unregistering view 'GasKitUI.Views.Pos.Sales.SalesListItemControl'
  2467. 03:12:37:681 => [DEBUG] [Catel.MVVM.Views.ViewManager] Unregistered view 'GasKitUI.Views.Pos.Sales.SalesListItemControl'
  2468. 03:12:37:681 => [DEBUG] [Catel.MVVM.ViewModelManager] Unregistering all models of view model 'BasketViewModel' (id = '12')
  2469. 03:12:37:682 => [DEBUG] [Catel.MVVM.ViewModelManager] Unregistered all '1' models of view model 'BasketViewModel' (id = '12')
  2470. 03:12:37:682 => [DEBUG] [Catel.Messaging.MessageMediator] Unregistered '0' handlers for the recipient with tag 'null'
  2471. 03:12:37:682 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '12'
  2472. 03:12:37:683 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '12'
  2473. 03:12:37:683 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Disposing commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '12'
  2474. 03:12:37:684 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Disposed commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '12'
  2475. 03:12:37:684 => [DEBUG] [Catel.MVVM.ManagedViewModel] Removed interested view model of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' for type 'GasKitUILib.ViewModels.Pos.Sales.FuelPurchaseViewModel', currently containing 4 interested view model(s)
  2476. 03:12:37:685 => [DEBUG] [Catel.MVVM.ManagedViewModel] Removed interested view model of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' for type 'GasKitUILib.ViewModels.Pos.Sales.GoodsPurchaseViewModel', currently containing 4 interested view model(s)
  2477. GasKitUI.vshost.exe Information: 0 : 03:12:37:685 => [INFO] [Catel.MVVM.ViewModelBase] Closed view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel'
  2478. 03:12:37:686 => [DEBUG] [Catel.MVVM.ManagedViewModel] Removed view model instance, currently containing '4' instances of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel'
  2479. 03:12:37:686 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model 'null'
  2480. 03:12:37:686 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitializing view model 'BasketViewModel'
  2481. 03:12:37:687 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitialized view model 'BasketViewModel'
  2482. BasketViewModel closed
  2483. BasketViewModel closed
  2484. 03:12:37:687 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model 'null'
  2485. 03:12:37:688 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitializing view model container to manage ViewToViewModel mappings
  2486. 03:12:37:688 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitialized view model container to manage ViewToViewModel mappings
  2487. 03:12:37:689 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Target control 'SalesListItemControl' is unloaded
  2488. 03:12:37:689 => [DEBUG] [Catel.MVVM.Views.ViewManager] Unregistering view 'GasKitUI.Views.Pos.Sales.SalesListItemControl'
  2489. 03:12:37:690 => [DEBUG] [Catel.MVVM.Views.ViewManager] Unregistered view 'GasKitUI.Views.Pos.Sales.SalesListItemControl'
  2490. 03:12:37:690 => [DEBUG] [Catel.MVVM.ViewModelManager] Unregistering all models of view model 'BasketViewModel' (id = '13')
  2491. 03:12:37:690 => [DEBUG] [Catel.MVVM.ViewModelManager] Unregistered all '1' models of view model 'BasketViewModel' (id = '13')
  2492. 03:12:37:691 => [DEBUG] [Catel.Messaging.MessageMediator] Unregistered '0' handlers for the recipient with tag 'null'
  2493. 03:12:37:691 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '13'
  2494. 03:12:37:692 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '13'
  2495. 03:12:37:692 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Disposing commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '13'
  2496. 03:12:37:692 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Disposed commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '13'
  2497. 03:12:37:693 => [DEBUG] [Catel.MVVM.ManagedViewModel] Removed interested view model of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' for type 'GasKitUILib.ViewModels.Pos.Sales.FuelPurchaseViewModel', currently containing 3 interested view model(s)
  2498. 03:12:37:693 => [DEBUG] [Catel.MVVM.ManagedViewModel] Removed interested view model of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' for type 'GasKitUILib.ViewModels.Pos.Sales.GoodsPurchaseViewModel', currently containing 3 interested view model(s)
  2499. GasKitUI.vshost.exe Information: 0 : 03:12:37:694 => [INFO] [Catel.MVVM.ViewModelBase] Closed view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel'
  2500. 03:12:37:694 => [DEBUG] [Catel.MVVM.ManagedViewModel] Removed view model instance, currently containing '3' instances of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel'
  2501. 03:12:37:695 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model 'null'
  2502. 03:12:37:695 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitializing view model 'BasketViewModel'
  2503. 03:12:37:696 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitialized view model 'BasketViewModel'
  2504. 03:12:37:696 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model 'null'
  2505. 03:12:37:697 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitializing view model container to manage ViewToViewModel mappings
  2506. 03:12:37:697 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitialized view model container to manage ViewToViewModel mappings
  2507. 03:12:37:698 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Target control 'SalesListItemControl' is unloaded
  2508. 03:12:37:698 => [DEBUG] [Catel.MVVM.Views.ViewManager] Unregistering view 'GasKitUI.Views.Pos.Sales.SalesListItemControl'
  2509. 03:12:37:699 => [DEBUG] [Catel.MVVM.Views.ViewManager] Unregistered view 'GasKitUI.Views.Pos.Sales.SalesListItemControl'
  2510. 03:12:37:699 => [DEBUG] [Catel.MVVM.ViewModelManager] Unregistering all models of view model 'BasketViewModel' (id = '14')
  2511. 03:12:37:699 => [DEBUG] [Catel.MVVM.ViewModelManager] Unregistered all '1' models of view model 'BasketViewModel' (id = '14')
  2512. 03:12:37:700 => [DEBUG] [Catel.Messaging.MessageMediator] Unregistered '0' handlers for the recipient with tag 'null'
  2513. 03:12:37:700 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '14'
  2514. 03:12:37:701 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '14'
  2515. 03:12:37:701 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Disposing commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '14'
  2516. 03:12:37:701 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Disposed commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '14'
  2517. 03:12:37:702 => [DEBUG] [Catel.MVVM.ManagedViewModel] Removed interested view model of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' for type 'GasKitUILib.ViewModels.Pos.Sales.FuelPurchaseViewModel', currently containing 2 interested view model(s)
  2518. 03:12:37:702 => [DEBUG] [Catel.MVVM.ManagedViewModel] Removed interested view model of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' for type 'GasKitUILib.ViewModels.Pos.Sales.GoodsPurchaseViewModel', currently containing 2 interested view model(s)
  2519. GasKitUI.vshost.exe Information: 0 : 03:12:37:703 => [INFO] [Catel.MVVM.ViewModelBase] Closed view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel'
  2520. 03:12:37:704 => [DEBUG] [Catel.MVVM.ManagedViewModel] Removed view model instance, currently containing '2' instances of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel'
  2521. 03:12:37:704 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model 'null'
  2522. 03:12:37:704 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitializing view model 'BasketViewModel'
  2523. 03:12:37:705 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitialized view model 'BasketViewModel'
  2524. 03:12:37:705 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model 'null'
  2525. 03:12:37:706 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitializing view model container to manage ViewToViewModel mappings
  2526. 03:12:37:706 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitialized view model container to manage ViewToViewModel mappings
  2527. 03:12:37:707 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Target control 'SalesListItemControl' is unloaded
  2528. 03:12:37:707 => [DEBUG] [Catel.MVVM.Views.ViewManager] Unregistering view 'GasKitUI.Views.Pos.Sales.SalesListItemControl'
  2529. 03:12:37:707 => [DEBUG] [Catel.MVVM.Views.ViewManager] Unregistered view 'GasKitUI.Views.Pos.Sales.SalesListItemControl'
  2530. 03:12:37:708 => [DEBUG] [Catel.MVVM.ViewModelManager] Unregistering all models of view model 'BasketViewModel' (id = '15')
  2531. 03:12:37:708 => [DEBUG] [Catel.MVVM.ViewModelManager] Unregistered all '1' models of view model 'BasketViewModel' (id = '15')
  2532. 03:12:37:709 => [DEBUG] [Catel.Messaging.MessageMediator] Unregistered '0' handlers for the recipient with tag 'null'
  2533. 03:12:37:709 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '15'
  2534. 03:12:37:709 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '15'
  2535. 03:12:37:710 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Disposing commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '15'
  2536. 03:12:37:710 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Disposed commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '15'
  2537. 03:12:37:711 => [DEBUG] [Catel.MVVM.ManagedViewModel] Removed interested view model of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' for type 'GasKitUILib.ViewModels.Pos.Sales.FuelPurchaseViewModel', currently containing 1 interested view model(s)
  2538. 03:12:37:711 => [DEBUG] [Catel.MVVM.ManagedViewModel] Removed interested view model of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' for type 'GasKitUILib.ViewModels.Pos.Sales.GoodsPurchaseViewModel', currently containing 1 interested view model(s)
  2539. GasKitUI.vshost.exe Information: 0 : 03:12:37:711 => [INFO] [Catel.MVVM.ViewModelBase] Closed view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel'
  2540. 03:12:37:712 => [DEBUG] [Catel.MVVM.ManagedViewModel] Removed view model instance, currently containing '1' instances of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel'
  2541. 03:12:37:712 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model 'null'
  2542. 03:12:37:713 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitializing view model 'BasketViewModel'
  2543. 03:12:37:713 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitialized view model 'BasketViewModel'
  2544. 03:12:37:714 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model 'null'
  2545. 03:12:37:715 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitializing view model container to manage ViewToViewModel mappings
  2546. 03:12:37:715 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitialized view model container to manage ViewToViewModel mappings
  2547. 03:12:37:715 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Target control 'SalesListItemControl' is unloaded
  2548. 03:12:37:716 => [DEBUG] [Catel.MVVM.Views.ViewManager] Unregistering view 'GasKitUI.Views.Pos.Sales.SalesListItemControl'
  2549. 03:12:37:716 => [DEBUG] [Catel.MVVM.Views.ViewManager] Unregistered view 'GasKitUI.Views.Pos.Sales.SalesListItemControl'
  2550. 03:12:37:717 => [DEBUG] [Catel.MVVM.ViewModelManager] Unregistering all models of view model 'BasketViewModel' (id = '16')
  2551. 03:12:37:717 => [DEBUG] [Catel.MVVM.ViewModelManager] Unregistered all '1' models of view model 'BasketViewModel' (id = '16')
  2552. 03:12:37:717 => [DEBUG] [Catel.Messaging.MessageMediator] Unregistered '0' handlers for the recipient with tag 'null'
  2553. 03:12:37:718 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '16'
  2554. 03:12:37:718 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '16'
  2555. 03:12:37:718 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Disposing commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '16'
  2556. 03:12:37:719 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Disposed commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '16'
  2557. 03:12:37:719 => [DEBUG] [Catel.MVVM.ManagedViewModel] Removed interested view model of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' for type 'GasKitUILib.ViewModels.Pos.Sales.FuelPurchaseViewModel', currently containing 0 interested view model(s)
  2558. 03:12:37:720 => [DEBUG] [Catel.MVVM.ManagedViewModel] Removed interested view model of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' for type 'GasKitUILib.ViewModels.Pos.Sales.GoodsPurchaseViewModel', currently containing 0 interested view model(s)
  2559. GasKitUI.vshost.exe Information: 0 : 03:12:37:720 => [INFO] [Catel.MVVM.ViewModelBase] Closed view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel'
  2560. 03:12:37:721 => [DEBUG] [Catel.MVVM.ManagedViewModel] Removed view model instance, currently containing '0' instances of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel'
  2561. 03:12:37:721 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model 'null'
  2562. 03:12:37:722 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitializing view model 'BasketViewModel'
  2563. 03:12:37:722 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitialized view model 'BasketViewModel'
  2564. 03:12:37:722 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model 'null'
  2565. 03:12:37:724 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitializing view model container to manage ViewToViewModel mappings
  2566. 03:12:37:724 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitialized view model container to manage ViewToViewModel mappings
  2567. 03:12:37:725 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Target control 'PosView' is loaded
  2568. 03:12:37:725 => [DEBUG] [Catel.MVVM.Views.ViewManager] Registering view 'GasKitUI.Views.Pos.PosView'
  2569. 03:12:37:725 => [DEBUG] [Catel.MVVM.Views.ViewManager] Registered view 'GasKitUI.Views.Pos.PosView'
  2570. 03:12:37:726 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Skipping the search for an instance of the InfoBarMessageControl
  2571. 03:12:37:726 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model container to manage ViewToViewModel mappings
  2572. 03:12:37:727 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model 'PosViewModel'
  2573. 03:12:37:727 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model 'PosViewModel'
  2574. 03:12:37:727 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model container to manage ViewToViewModel mappings
  2575. 03:12:37:730 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistering commands on view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '18'
  2576. 03:12:37:730 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistered commands on view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '18'
  2577. 03:12:37:730 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '18'
  2578. 03:12:37:731 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'NavigateTo' on view model 'PosViewModel'
  2579. 03:12:37:731 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '18'
  2580. BasketViewModel closed
  2581. BasketViewModel closed
  2582. BasketViewModel closed
  2583. BasketViewModel closed
  2584. Open screen <Pos/SalesScreen>
  2585. 03:12:38:665 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] DataContext of TargetControl 'PosView' has changed to 'null'
  2586. GasKitUI.vshost.exe Information: 0 : 03:12:38:667 => [INFO] [Catel.MVVM.ViewModelBase] Canceled view model 'GasKitUILib.ViewModels.Pos.PosViewModel'
  2587. GasKitUI.vshost.exe Information: 0 : 03:12:38:669 => [INFO] [Catel.MVVM.ViewModelBase] Canceled view model 'GasKitUILib.ViewModels.Pos.PosViewModel'
  2588. 03:12:38:671 => [DEBUG] [Catel.MVVM.ViewModelManager] Unregistering all models of view model 'PosViewModel' (id = '18')
  2589. 03:12:38:672 => [DEBUG] [Catel.MVVM.ViewModelManager] Unregistered all '0' models of view model 'PosViewModel' (id = '18')
  2590. 03:12:38:672 => [DEBUG] [Catel.Messaging.MessageMediator] Unregistered '0' handlers for the recipient with tag 'null'
  2591. 03:12:38:673 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistering commands on view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '18'
  2592. 03:12:38:674 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistered commands on view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '18'
  2593. 03:12:38:675 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Disposing commands on view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '18'
  2594. A first chance exception of type 'System.ArgumentException' occurred in mscorlib.dll
  2595. GasKitUI.vshost.exe Warning: 0 : 03:12:38:705 => [WARNING] [Catel.MVVM.ViewModelCommandManager] Failed to set command 'NavigateTo' to null
  2596. 03:12:38:706 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Disposed commands on view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '18'
  2597. GasKitUI.vshost.exe Information: 0 : 03:12:38:707 => [INFO] [Catel.MVVM.ViewModelBase] Closed view model 'GasKitUILib.ViewModels.Pos.PosViewModel'
  2598. 03:12:38:708 => [DEBUG] [Catel.MVVM.ManagedViewModel] Removed view model instance, currently containing '0' instances of type 'GasKitUILib.ViewModels.Pos.PosViewModel'
  2599. 03:12:38:709 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model 'null'
  2600. 03:12:38:709 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitializing view model 'PosViewModel'
  2601. 03:12:38:710 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitialized view model 'PosViewModel'
  2602. 03:12:38:710 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model 'null'
  2603. 03:12:38:711 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Using IViewModelFactory 'Catel.MVVM.ViewModelFactory' to instantiate the view model
  2604. 03:12:38:712 => [DEBUG] [Catel.IoC.TypeFactory] No constructor could be used, using Activator.CreateInstance. Cannot cache this either.
  2605. 03:12:38:712 => [DEBUG] [Catel.MVVM.ViewModelBase] Creating view model of type 'PosViewModel' with unique identifier 19
  2606. 03:12:38:712 => [DEBUG] [Catel.MVVM.ViewModelBase] Using the default instance of the IServiceLocator
  2607. 03:12:38:713 => [DEBUG] [Catel.MVVM.ViewModelBase] Registering view model services
  2608. 03:12:38:714 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registering default service implementations for IoC container
  2609. 03:12:38:714 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registered default service implementations for IoC container
  2610. 03:12:38:714 => [DEBUG] [Catel.MVVM.ViewModelBase] Registered view model services
  2611. 03:12:38:715 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Creating a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '19'
  2612. 03:12:38:715 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '19'
  2613. 03:12:38:716 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '19'
  2614. 03:12:38:716 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Created a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '19'
  2615. 03:12:38:717 => [DEBUG] [Catel.MVVM.ViewModelBase] Metadata for view model 'GasKitUILib.ViewModels.Pos.PosViewModel' is already determined once, re-using existing metadata
  2616. 03:12:38:717 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Title' as type 'String'
  2617. 03:12:38:718 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ScreenNavigationService' as type 'IScreenNavigationService'
  2618. 03:12:38:718 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NavigateTo' as type 'Command`1'
  2619. 03:12:38:719 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'UniqueIdentifier' as type 'Int32'
  2620. 03:12:38:719 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelConstructionTime' as type 'DateTime'
  2621. 03:12:38:720 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ParentViewModel' as type 'IViewModel'
  2622. 03:12:38:720 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelCommandManager' as type 'IViewModelCommandManager'
  2623. 03:12:38:721 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'InvalidateCommandsOnPropertyChanged' as type 'Boolean'
  2624. 03:12:38:721 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeferValidationUntilFirstSaveCall' as type 'Boolean'
  2625. 03:12:38:721 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidateModelsOnInitialization' as type 'Boolean'
  2626. 03:12:38:722 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsSaving' as type 'Boolean'
  2627. 03:12:38:722 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DispatchPropertyChangedEvent' as type 'Boolean'
  2628. 03:12:38:723 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsClosed' as type 'Boolean'
  2629. 03:12:38:723 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasErrors' as type 'Boolean'
  2630. 03:12:38:724 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasDirtyModel' as type 'Boolean'
  2631. 03:12:38:724 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ServiceLocator' as type 'IServiceLocator'
  2632. 03:12:38:724 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NavigationContext' as type 'Dictionary`2'
  2633. 03:12:38:725 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GlobalLeanAndMeanModel' as type 'Boolean'
  2634. 03:12:38:725 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'LeanAndMeanModel' as type 'Boolean'
  2635. 03:12:38:726 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DisablePropertyChangeNotifications' as type 'Boolean'
  2636. 03:12:38:726 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PropertyDataManager' as type 'PropertyDataManager'
  2637. 03:12:38:727 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitializing' as type 'Boolean'
  2638. 03:12:38:727 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitialized' as type 'Boolean'
  2639. 03:12:38:728 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ContainsNonSerializableMembers' as type 'Boolean'
  2640. 03:12:38:728 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AlwaysInvokeNotifyChanged' as type 'Boolean'
  2641. 03:12:38:729 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HandlePropertyAndCollectionChanges' as type 'Boolean'
  2642. 03:12:38:729 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AutomaticallyValidateOnPropertyChanged' as type 'Boolean'
  2643. 03:12:38:729 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Mode' as type 'SerializationMode'
  2644. 03:12:38:730 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInEditSession' as type 'Boolean'
  2645. 03:12:38:730 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsDirty' as type 'Boolean'
  2646. 03:12:38:731 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsReadOnly' as type 'Boolean'
  2647. 03:12:38:731 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsEditable' as type 'Boolean'
  2648. 03:12:38:732 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeserializationSucceeded' as type 'Boolean'
  2649. 03:12:38:732 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsValidating' as type 'Boolean'
  2650. 03:12:38:732 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Validator' as type 'IValidator'
  2651. 03:12:38:733 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidationContext' as type 'IValidationContext'
  2652. 03:12:38:733 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldWarningCount' as type 'Int32'
  2653. 03:12:38:734 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleWarningCount' as type 'Int32'
  2654. 03:12:38:734 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldErrorCount' as type 'Int32'
  2655. 03:12:38:735 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleErrorCount' as type 'Int32'
  2656. 03:12:38:735 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidation' as type 'Boolean'
  2657. 03:12:38:736 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidationForAllModels' as type 'Boolean'
  2658. 03:12:38:736 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HideValidationResults' as type 'Boolean'
  2659. 03:12:38:736 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasWarnings' as type 'Boolean'
  2660. 03:12:38:737 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added view model instance, currently containing '1' instances of type 'GasKitUILib.ViewModels.Pos.PosViewModel'
  2661. 03:12:38:737 => [DEBUG] [Catel.MVVM.ViewModelFactory] Constructed view model 'GasKitUILib.ViewModels.Pos.PosViewModel' using dependency injection or empty constructor
  2662. 03:12:38:738 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Used IViewModelFactory to instantiate view model, the factory did return a valid view model
  2663. 03:12:38:738 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '19'
  2664. 03:12:38:739 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'NavigateTo' on view model 'PosViewModel'
  2665. 03:12:38:739 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '19'
  2666. 03:12:38:740 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model 'PosViewModel'
  2667. 03:12:38:740 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model 'PosViewModel'
  2668. 03:12:38:742 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistering commands on view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '19'
  2669. 03:12:38:743 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistered commands on view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '19'
  2670. 03:12:38:743 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '19'
  2671. 03:12:38:744 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'NavigateTo' on view model 'PosViewModel'
  2672. 03:12:38:744 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '19'
  2673. 03:12:38:745 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Constructing behavior 'UserControlLogic' for 'SalesView' with unique id '15'
  2674. 03:12:38:748 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Constructed behavior 'UserControlLogic' for 'SalesView'
  2675. 03:12:38:749 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Creating view model grid that will serve as view model container
  2676. 03:12:38:749 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Created view model grid
  2677. System.Windows.Data Error: 49 : XmlDataProvider has inline XML that does not explicitly set its XmlNamespace (xmlns="").
  2678. System.Windows.Data Error: 49 : XmlDataProvider has inline XML that does not explicitly set its XmlNamespace (xmlns="").
  2679. System.Windows.Data Error: 49 : XmlDataProvider has inline XML that does not explicitly set its XmlNamespace (xmlns="").
  2680. 03:12:38:754 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] DataContext of TargetControl 'SalesView' has changed to 'SalesScreen'
  2681. 03:12:38:754 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Found the parent view model container 'WorkView' for 'SalesView'
  2682. 03:12:38:754 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Subscribed to parent view model 'GasKitUILib.ViewModels.Sys.WorkViewModel'
  2683. 03:12:38:755 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Using IViewModelFactory 'Catel.MVVM.ViewModelFactory' to instantiate the view model
  2684. 03:12:38:755 => [DEBUG] [Catel.IoC.TypeFactory] Creating instance of type 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' using specific parameters. No constructor found in the cache, so searching for the right one.
  2685. 03:12:38:756 => [DEBUG] [Catel.MVVM.ViewModelBase] Creating view model of type 'SalesViewModel' with unique identifier 20
  2686. 03:12:38:756 => [DEBUG] [Catel.MVVM.ViewModelBase] Using the default instance of the IServiceLocator
  2687. 03:12:38:757 => [DEBUG] [Catel.MVVM.ViewModelBase] Registering view model services
  2688. 03:12:38:757 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registering default service implementations for IoC container
  2689. 03:12:38:757 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registered default service implementations for IoC container
  2690. 03:12:38:758 => [DEBUG] [Catel.MVVM.ViewModelBase] Registered view model services
  2691. 03:12:38:758 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Creating a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' with unique identifier '20'
  2692. 03:12:38:759 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' with unique identifier '20'
  2693. 03:12:38:759 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' with unique identifier '20'
  2694. 03:12:38:760 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Created a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' with unique identifier '20'
  2695. 03:12:38:760 => [DEBUG] [Catel.MVVM.ViewModelBase] Metadata for view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' is already determined once, re-using existing metadata
  2696. 03:12:38:761 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SalesScreen' as type 'ISalesScreen'
  2697. 03:12:38:761 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HideSelectedBasket' as type 'Command'
  2698. 03:12:38:761 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Baskets' as type 'BindingList`1'
  2699. 03:12:38:762 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SelectedBasket' as type 'IBasket'
  2700. 03:12:38:762 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BasketsView' as type 'CollectionView'
  2701. 03:12:38:762 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ShowBasketDetails' as type 'Boolean'
  2702. 03:12:38:763 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Title' as type 'String'
  2703. 03:12:38:763 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SalesManager' as type 'ISalesManager'
  2704. 03:12:38:764 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ScreenNavigationService' as type 'IScreenNavigationService'
  2705. 03:12:38:764 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NavigateTo' as type 'Command`1'
  2706. 03:12:38:764 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'UniqueIdentifier' as type 'Int32'
  2707. 03:12:38:765 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelConstructionTime' as type 'DateTime'
  2708. 03:12:38:765 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ParentViewModel' as type 'IViewModel'
  2709. 03:12:38:766 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelCommandManager' as type 'IViewModelCommandManager'
  2710. 03:12:38:766 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'InvalidateCommandsOnPropertyChanged' as type 'Boolean'
  2711. 03:12:38:766 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeferValidationUntilFirstSaveCall' as type 'Boolean'
  2712. 03:12:38:767 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidateModelsOnInitialization' as type 'Boolean'
  2713. 03:12:38:767 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsSaving' as type 'Boolean'
  2714. 03:12:38:768 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DispatchPropertyChangedEvent' as type 'Boolean'
  2715. 03:12:38:768 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsClosed' as type 'Boolean'
  2716. 03:12:38:768 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasErrors' as type 'Boolean'
  2717. 03:12:38:769 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasDirtyModel' as type 'Boolean'
  2718. 03:12:38:769 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ServiceLocator' as type 'IServiceLocator'
  2719. 03:12:38:770 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NavigationContext' as type 'Dictionary`2'
  2720. 03:12:38:770 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GlobalLeanAndMeanModel' as type 'Boolean'
  2721. 03:12:38:770 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'LeanAndMeanModel' as type 'Boolean'
  2722. 03:12:38:771 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DisablePropertyChangeNotifications' as type 'Boolean'
  2723. 03:12:38:771 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PropertyDataManager' as type 'PropertyDataManager'
  2724. 03:12:38:772 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitializing' as type 'Boolean'
  2725. 03:12:38:772 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitialized' as type 'Boolean'
  2726. 03:12:38:772 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ContainsNonSerializableMembers' as type 'Boolean'
  2727. 03:12:38:773 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AlwaysInvokeNotifyChanged' as type 'Boolean'
  2728. 03:12:38:773 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HandlePropertyAndCollectionChanges' as type 'Boolean'
  2729. 03:12:38:774 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AutomaticallyValidateOnPropertyChanged' as type 'Boolean'
  2730. 03:12:38:774 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Mode' as type 'SerializationMode'
  2731. 03:12:38:774 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInEditSession' as type 'Boolean'
  2732. 03:12:38:775 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsDirty' as type 'Boolean'
  2733. 03:12:38:775 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsReadOnly' as type 'Boolean'
  2734. 03:12:38:776 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsEditable' as type 'Boolean'
  2735. 03:12:38:776 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeserializationSucceeded' as type 'Boolean'
  2736. 03:12:38:777 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsValidating' as type 'Boolean'
  2737. 03:12:38:777 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Validator' as type 'IValidator'
  2738. 03:12:38:777 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidationContext' as type 'IValidationContext'
  2739. 03:12:38:778 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldWarningCount' as type 'Int32'
  2740. 03:12:38:778 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleWarningCount' as type 'Int32'
  2741. 03:12:38:779 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldErrorCount' as type 'Int32'
  2742. 03:12:38:779 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleErrorCount' as type 'Int32'
  2743. 03:12:38:779 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidation' as type 'Boolean'
  2744. 03:12:38:780 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidationForAllModels' as type 'Boolean'
  2745. 03:12:38:780 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HideValidationResults' as type 'Boolean'
  2746. 03:12:38:781 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasWarnings' as type 'Boolean'
  2747. 03:12:38:781 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added view model instance, currently containing '1' instances of type 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel'
  2748. 03:12:38:782 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' with unique identifier '20'
  2749. 03:12:38:782 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'NavigateTo' on view model 'SalesViewModel'
  2750. 03:12:38:782 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' with unique identifier '20'
  2751. 03:12:38:783 => [DEBUG] [Catel.MVVM.ViewModelManager] Registering model 'SalesManager' with view model 'SalesViewModel' (id = '20')
  2752. 03:12:38:783 => [DEBUG] [Catel.MVVM.ViewModelManager] Registered model 'SalesManager' with view model 'SalesViewModel' (id = '20')
  2753. 03:12:38:784 => [DEBUG] [Catel.MVVM.ViewModelFactory] Constructed view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' using injection of data context 'SalesScreen'
  2754. 03:12:38:784 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Used IViewModelFactory to instantiate view model, the factory did return a valid view model
  2755. 03:12:38:788 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Constructing behavior 'UserControlLogic' for 'SalesListItemControl' with unique id '16'
  2756. 03:12:38:797 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Constructed behavior 'UserControlLogic' for 'SalesListItemControl'
  2757. 03:12:38:799 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Creating view model grid that will serve as view model container
  2758. 03:12:38:800 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Created view model grid
  2759. 03:12:38:802 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] DataContext of TargetControl 'SalesListItemControl' has changed to 'NotifiableBasket'
  2760. 03:12:38:802 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Found the parent view model container 'SalesView' for 'SalesListItemControl'
  2761. 03:12:38:803 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Subscribed to parent view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel'
  2762. 03:12:38:803 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Using IViewModelFactory 'Catel.MVVM.ViewModelFactory' to instantiate the view model
  2763. 03:12:38:804 => [DEBUG] [Catel.IoC.TypeFactory] Creating instance of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' using specific parameters. No constructor found in the cache, so searching for the right one.
  2764. 03:12:38:804 => [DEBUG] [Catel.MVVM.ViewModelBase] Creating view model of type 'BasketViewModel' with unique identifier 21
  2765. 03:12:38:805 => [DEBUG] [Catel.MVVM.ViewModelBase] Using the default instance of the IServiceLocator
  2766. 03:12:38:805 => [DEBUG] [Catel.MVVM.ViewModelBase] Registering view model services
  2767. 03:12:38:805 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registering default service implementations for IoC container
  2768. 03:12:38:806 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registered default service implementations for IoC container
  2769. 03:12:38:806 => [DEBUG] [Catel.MVVM.ViewModelBase] Registered view model services
  2770. 03:12:38:807 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Creating a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '21'
  2771. 03:12:38:807 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '21'
  2772. 03:12:38:807 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '21'
  2773. 03:12:38:808 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Created a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '21'
  2774. 03:12:38:808 => [DEBUG] [Catel.MVVM.ViewModelBase] Metadata for view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' is already determined once, re-using existing metadata
  2775. 03:12:38:809 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AddFuelPurchase' as type 'Command'
  2776. 03:12:38:809 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AddGoodsPurchase' as type 'Command'
  2777. 03:12:38:810 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ExecuteBasket' as type 'Command'
  2778. 03:12:38:810 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'CloseThisBasket' as type 'Command'
  2779. 03:12:38:811 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PrintFiscalCheque' as type 'Command'
  2780. 03:12:38:811 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PrintNonFiscalCheque' as type 'Command'
  2781. 03:12:38:811 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SelectedPurchase' as type 'IPurchase'
  2782. 03:12:38:812 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FuelOrderBaseSumMoney' as type 'Money'
  2783. 03:12:38:812 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FuelOrderRealSumMoney' as type 'Money'
  2784. 03:12:38:813 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsOrderBaseSumMoney' as type 'Money'
  2785. 03:12:38:813 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsOrderRealSumMoney' as type 'Money'
  2786. 03:12:38:813 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'OrderBaseSumMoney' as type 'Money'
  2787. 03:12:38:814 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'OrderRealSumMoney' as type 'Money'
  2788. 03:12:38:814 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'TotalSumMoney' as type 'Money'
  2789. 03:12:38:815 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PumpIdToAdd' as type 'UInt32'
  2790. 03:12:38:815 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NozzleIdToAdd' as type 'UInt32'
  2791. 03:12:38:815 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsCountToAdd' as type 'Int32'
  2792. 03:12:38:816 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsIdToAdd' as type 'String'
  2793. 03:12:38:816 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Basket' as type 'IBasket'
  2794. 03:12:38:817 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Purchases' as type 'BindingList`1'
  2795. 03:12:38:817 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PumpStopEnable' as type 'Boolean'
  2796. 03:12:38:817 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PumpStartEnable' as type 'Boolean'
  2797. 03:12:38:818 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NonFiscalChequePrinting' as type 'Boolean'
  2798. 03:12:38:818 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NonFiscalReceiptEnable' as type 'Boolean'
  2799. 03:12:38:819 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NonFiscalChequeEnable' as type 'Boolean'
  2800. 03:12:38:819 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalChequeStornoDone' as type 'Boolean'
  2801. 03:12:38:819 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalChequeSaleDone' as type 'Boolean'
  2802. 03:12:38:820 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalChequePrinting' as type 'Boolean'
  2803. 03:12:38:820 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalStornoChequeNeeded' as type 'Boolean'
  2804. 03:12:38:821 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalSaleChequeNeeded' as type 'Boolean'
  2805. 03:12:38:821 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'MoneyChange' as type 'Money'
  2806. 03:12:38:821 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Id' as type 'Id`1'
  2807. 03:12:38:822 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'UniqueIdentifier' as type 'Int32'
  2808. 03:12:38:822 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelConstructionTime' as type 'DateTime'
  2809. 03:12:38:823 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ParentViewModel' as type 'IViewModel'
  2810. 03:12:38:823 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelCommandManager' as type 'IViewModelCommandManager'
  2811. 03:12:38:823 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'InvalidateCommandsOnPropertyChanged' as type 'Boolean'
  2812. 03:12:38:824 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeferValidationUntilFirstSaveCall' as type 'Boolean'
  2813. 03:12:38:824 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidateModelsOnInitialization' as type 'Boolean'
  2814. 03:12:38:825 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsSaving' as type 'Boolean'
  2815. 03:12:38:825 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DispatchPropertyChangedEvent' as type 'Boolean'
  2816. 03:12:38:826 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsClosed' as type 'Boolean'
  2817. 03:12:38:826 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Title' as type 'String'
  2818. 03:12:38:827 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasErrors' as type 'Boolean'
  2819. 03:12:38:827 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasDirtyModel' as type 'Boolean'
  2820. 03:12:38:827 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ServiceLocator' as type 'IServiceLocator'
  2821. 03:12:38:828 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NavigationContext' as type 'Dictionary`2'
  2822. 03:12:38:828 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GlobalLeanAndMeanModel' as type 'Boolean'
  2823. 03:12:38:829 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'LeanAndMeanModel' as type 'Boolean'
  2824. 03:12:38:829 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DisablePropertyChangeNotifications' as type 'Boolean'
  2825. 03:12:38:829 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PropertyDataManager' as type 'PropertyDataManager'
  2826. 03:12:38:830 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitializing' as type 'Boolean'
  2827. 03:12:38:830 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitialized' as type 'Boolean'
  2828. 03:12:38:831 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ContainsNonSerializableMembers' as type 'Boolean'
  2829. 03:12:38:831 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AlwaysInvokeNotifyChanged' as type 'Boolean'
  2830. 03:12:38:831 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HandlePropertyAndCollectionChanges' as type 'Boolean'
  2831. 03:12:38:832 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AutomaticallyValidateOnPropertyChanged' as type 'Boolean'
  2832. 03:12:38:832 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Mode' as type 'SerializationMode'
  2833. 03:12:38:833 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInEditSession' as type 'Boolean'
  2834. 03:12:38:833 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsDirty' as type 'Boolean'
  2835. 03:12:38:833 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsReadOnly' as type 'Boolean'
  2836. 03:12:38:834 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsEditable' as type 'Boolean'
  2837. 03:12:38:834 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeserializationSucceeded' as type 'Boolean'
  2838. 03:12:38:835 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsValidating' as type 'Boolean'
  2839. 03:12:38:835 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Validator' as type 'IValidator'
  2840. 03:12:38:835 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidationContext' as type 'IValidationContext'
  2841. 03:12:38:836 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldWarningCount' as type 'Int32'
  2842. 03:12:38:836 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleWarningCount' as type 'Int32'
  2843. 03:12:38:836 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldErrorCount' as type 'Int32'
  2844. 03:12:38:837 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleErrorCount' as type 'Int32'
  2845. 03:12:38:837 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidation' as type 'Boolean'
  2846. 03:12:38:838 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidationForAllModels' as type 'Boolean'
  2847. 03:12:38:838 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HideValidationResults' as type 'Boolean'
  2848. 03:12:38:838 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasWarnings' as type 'Boolean'
  2849. 03:12:38:839 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added view model instance, currently containing '1' instances of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel'
  2850. 03:12:38:839 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added interested view model of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' for type 'GasKitUILib.ViewModels.Pos.Sales.FuelPurchaseViewModel', currently containing 1 interested view model(s)
  2851. 03:12:38:840 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added interested view model of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' for type 'GasKitUILib.ViewModels.Pos.Sales.GoodsPurchaseViewModel', currently containing 1 interested view model(s)
  2852. BasketViewModel created
  2853. 03:12:38:841 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '21'
  2854. 03:12:38:841 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'AddFuelPurchase' on view model 'BasketViewModel'
  2855. 03:12:38:842 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'AddGoodsPurchase' on view model 'BasketViewModel'
  2856. 03:12:38:842 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'ExecuteBasket' on view model 'BasketViewModel'
  2857. 03:12:38:843 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'CloseThisBasket' on view model 'BasketViewModel'
  2858. 03:12:38:843 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'PrintFiscalCheque' on view model 'BasketViewModel'
  2859. 03:12:38:844 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'PrintNonFiscalCheque' on view model 'BasketViewModel'
  2860. 03:12:38:844 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '21'
  2861. 03:12:38:844 => [DEBUG] [Catel.MVVM.ViewModelManager] Registering model 'NotifiableBasket' with view model 'BasketViewModel' (id = '21')
  2862. 03:12:38:845 => [DEBUG] [Catel.MVVM.ViewModelManager] Registered model 'NotifiableBasket' with view model 'BasketViewModel' (id = '21')
  2863. 03:12:38:847 => [DEBUG] [Catel.MVVM.ViewModelFactory] Constructed view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' using injection of data context 'NotifiableBasket'
  2864. 03:12:38:847 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Used IViewModelFactory to instantiate view model, the factory did return a valid view model
  2865. 03:12:38:849 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Constructing behavior 'UserControlLogic' for 'SalesListItemControl' with unique id '17'
  2866. 03:12:38:852 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Constructed behavior 'UserControlLogic' for 'SalesListItemControl'
  2867. 03:12:38:852 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Creating view model grid that will serve as view model container
  2868. 03:12:38:853 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Created view model grid
  2869. 03:12:38:855 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] DataContext of TargetControl 'SalesListItemControl' has changed to 'NotifiableBasket'
  2870. 03:12:38:856 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Found the parent view model container 'SalesView' for 'SalesListItemControl'
  2871. 03:12:38:856 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Subscribed to parent view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel'
  2872. 03:12:38:857 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Using IViewModelFactory 'Catel.MVVM.ViewModelFactory' to instantiate the view model
  2873. 03:12:38:857 => [DEBUG] [Catel.IoC.TypeFactory] Creating instance of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' using specific parameters. No constructor found in the cache, so searching for the right one.
  2874. 03:12:38:857 => [DEBUG] [Catel.MVVM.ViewModelBase] Creating view model of type 'BasketViewModel' with unique identifier 22
  2875. 03:12:38:858 => [DEBUG] [Catel.MVVM.ViewModelBase] Using the default instance of the IServiceLocator
  2876. 03:12:38:858 => [DEBUG] [Catel.MVVM.ViewModelBase] Registering view model services
  2877. 03:12:38:859 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registering default service implementations for IoC container
  2878. 03:12:38:859 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registered default service implementations for IoC container
  2879. 03:12:38:860 => [DEBUG] [Catel.MVVM.ViewModelBase] Registered view model services
  2880. 03:12:38:860 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Creating a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '22'
  2881. 03:12:38:861 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '22'
  2882. 03:12:38:861 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '22'
  2883. 03:12:38:861 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Created a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '22'
  2884. 03:12:38:862 => [DEBUG] [Catel.MVVM.ViewModelBase] Metadata for view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' is already determined once, re-using existing metadata
  2885. 03:12:38:862 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AddFuelPurchase' as type 'Command'
  2886. 03:12:38:863 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AddGoodsPurchase' as type 'Command'
  2887. 03:12:38:863 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ExecuteBasket' as type 'Command'
  2888. 03:12:38:863 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'CloseThisBasket' as type 'Command'
  2889. 03:12:38:864 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PrintFiscalCheque' as type 'Command'
  2890. 03:12:38:864 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PrintNonFiscalCheque' as type 'Command'
  2891. 03:12:38:864 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SelectedPurchase' as type 'IPurchase'
  2892. 03:12:38:865 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FuelOrderBaseSumMoney' as type 'Money'
  2893. 03:12:38:865 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FuelOrderRealSumMoney' as type 'Money'
  2894. 03:12:38:866 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsOrderBaseSumMoney' as type 'Money'
  2895. 03:12:38:866 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsOrderRealSumMoney' as type 'Money'
  2896. 03:12:38:866 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'OrderBaseSumMoney' as type 'Money'
  2897. 03:12:38:867 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'OrderRealSumMoney' as type 'Money'
  2898. 03:12:38:867 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'TotalSumMoney' as type 'Money'
  2899. 03:12:38:868 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PumpIdToAdd' as type 'UInt32'
  2900. 03:12:38:868 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NozzleIdToAdd' as type 'UInt32'
  2901. 03:12:38:868 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsCountToAdd' as type 'Int32'
  2902. 03:12:38:869 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsIdToAdd' as type 'String'
  2903. 03:12:38:869 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Basket' as type 'IBasket'
  2904. 03:12:38:870 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Purchases' as type 'BindingList`1'
  2905. 03:12:38:870 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PumpStopEnable' as type 'Boolean'
  2906. 03:12:38:870 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PumpStartEnable' as type 'Boolean'
  2907. 03:12:38:871 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NonFiscalChequePrinting' as type 'Boolean'
  2908. 03:12:38:871 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NonFiscalReceiptEnable' as type 'Boolean'
  2909. 03:12:38:872 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NonFiscalChequeEnable' as type 'Boolean'
  2910. 03:12:38:872 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalChequeStornoDone' as type 'Boolean'
  2911. 03:12:38:872 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalChequeSaleDone' as type 'Boolean'
  2912. 03:12:38:873 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalChequePrinting' as type 'Boolean'
  2913. 03:12:38:873 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalStornoChequeNeeded' as type 'Boolean'
  2914. 03:12:38:873 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalSaleChequeNeeded' as type 'Boolean'
  2915. 03:12:38:874 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'MoneyChange' as type 'Money'
  2916. 03:12:38:874 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Id' as type 'Id`1'
  2917. 03:12:38:875 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'UniqueIdentifier' as type 'Int32'
  2918. 03:12:38:875 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelConstructionTime' as type 'DateTime'
  2919. 03:12:38:876 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ParentViewModel' as type 'IViewModel'
  2920. 03:12:38:876 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelCommandManager' as type 'IViewModelCommandManager'
  2921. 03:12:38:876 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'InvalidateCommandsOnPropertyChanged' as type 'Boolean'
  2922. 03:12:38:877 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeferValidationUntilFirstSaveCall' as type 'Boolean'
  2923. 03:12:38:877 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidateModelsOnInitialization' as type 'Boolean'
  2924. 03:12:38:878 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsSaving' as type 'Boolean'
  2925. 03:12:38:878 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DispatchPropertyChangedEvent' as type 'Boolean'
  2926. 03:12:38:878 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsClosed' as type 'Boolean'
  2927. 03:12:38:879 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Title' as type 'String'
  2928. 03:12:38:879 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasErrors' as type 'Boolean'
  2929. 03:12:38:880 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasDirtyModel' as type 'Boolean'
  2930. 03:12:38:880 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ServiceLocator' as type 'IServiceLocator'
  2931. 03:12:38:880 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NavigationContext' as type 'Dictionary`2'
  2932. 03:12:38:881 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GlobalLeanAndMeanModel' as type 'Boolean'
  2933. 03:12:38:881 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'LeanAndMeanModel' as type 'Boolean'
  2934. 03:12:38:881 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DisablePropertyChangeNotifications' as type 'Boolean'
  2935. 03:12:38:882 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PropertyDataManager' as type 'PropertyDataManager'
  2936. 03:12:38:882 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitializing' as type 'Boolean'
  2937. 03:12:38:883 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitialized' as type 'Boolean'
  2938. 03:12:38:883 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ContainsNonSerializableMembers' as type 'Boolean'
  2939. 03:12:38:884 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AlwaysInvokeNotifyChanged' as type 'Boolean'
  2940. 03:12:38:884 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HandlePropertyAndCollectionChanges' as type 'Boolean'
  2941. 03:12:38:884 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AutomaticallyValidateOnPropertyChanged' as type 'Boolean'
  2942. 03:12:38:885 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Mode' as type 'SerializationMode'
  2943. 03:12:38:885 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInEditSession' as type 'Boolean'
  2944. 03:12:38:886 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsDirty' as type 'Boolean'
  2945. 03:12:38:886 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsReadOnly' as type 'Boolean'
  2946. 03:12:38:886 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsEditable' as type 'Boolean'
  2947. 03:12:38:887 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeserializationSucceeded' as type 'Boolean'
  2948. 03:12:38:887 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsValidating' as type 'Boolean'
  2949. 03:12:38:888 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Validator' as type 'IValidator'
  2950. 03:12:38:888 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidationContext' as type 'IValidationContext'
  2951. 03:12:38:888 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldWarningCount' as type 'Int32'
  2952. 03:12:38:889 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleWarningCount' as type 'Int32'
  2953. 03:12:38:889 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldErrorCount' as type 'Int32'
  2954. 03:12:38:889 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleErrorCount' as type 'Int32'
  2955. 03:12:38:890 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidation' as type 'Boolean'
  2956. 03:12:38:890 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidationForAllModels' as type 'Boolean'
  2957. 03:12:38:891 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HideValidationResults' as type 'Boolean'
  2958. 03:12:38:891 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasWarnings' as type 'Boolean'
  2959. 03:12:38:892 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added view model instance, currently containing '2' instances of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel'
  2960. 03:12:38:892 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added interested view model of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' for type 'GasKitUILib.ViewModels.Pos.Sales.FuelPurchaseViewModel', currently containing 2 interested view model(s)
  2961. 03:12:38:893 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added interested view model of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' for type 'GasKitUILib.ViewModels.Pos.Sales.GoodsPurchaseViewModel', currently containing 2 interested view model(s)
  2962. BasketViewModel created
  2963. 03:12:38:894 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '22'
  2964. 03:12:38:894 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'AddFuelPurchase' on view model 'BasketViewModel'
  2965. 03:12:38:894 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'AddGoodsPurchase' on view model 'BasketViewModel'
  2966. 03:12:38:895 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'ExecuteBasket' on view model 'BasketViewModel'
  2967. 03:12:38:895 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'CloseThisBasket' on view model 'BasketViewModel'
  2968. 03:12:38:896 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'PrintFiscalCheque' on view model 'BasketViewModel'
  2969. 03:12:38:896 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'PrintNonFiscalCheque' on view model 'BasketViewModel'
  2970. 03:12:38:896 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '22'
  2971. 03:12:38:897 => [DEBUG] [Catel.MVVM.ViewModelManager] Registering model 'NotifiableBasket' with view model 'BasketViewModel' (id = '22')
  2972. 03:12:38:897 => [DEBUG] [Catel.MVVM.ViewModelManager] Registered model 'NotifiableBasket' with view model 'BasketViewModel' (id = '22')
  2973. 03:12:38:899 => [DEBUG] [Catel.MVVM.ViewModelFactory] Constructed view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' using injection of data context 'NotifiableBasket'
  2974. 03:12:38:899 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Used IViewModelFactory to instantiate view model, the factory did return a valid view model
  2975. 03:12:38:902 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Constructing behavior 'UserControlLogic' for 'SalesListItemControl' with unique id '18'
  2976. 03:12:38:904 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Constructed behavior 'UserControlLogic' for 'SalesListItemControl'
  2977. 03:12:38:905 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Creating view model grid that will serve as view model container
  2978. 03:12:38:906 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Created view model grid
  2979. 03:12:38:908 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] DataContext of TargetControl 'SalesListItemControl' has changed to 'NotifiableBasket'
  2980. 03:12:38:909 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Found the parent view model container 'SalesView' for 'SalesListItemControl'
  2981. 03:12:38:909 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Subscribed to parent view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel'
  2982. 03:12:38:910 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Using IViewModelFactory 'Catel.MVVM.ViewModelFactory' to instantiate the view model
  2983. 03:12:38:910 => [DEBUG] [Catel.IoC.TypeFactory] Creating instance of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' using specific parameters. No constructor found in the cache, so searching for the right one.
  2984. 03:12:38:911 => [DEBUG] [Catel.MVVM.ViewModelBase] Creating view model of type 'BasketViewModel' with unique identifier 23
  2985. 03:12:38:911 => [DEBUG] [Catel.MVVM.ViewModelBase] Using the default instance of the IServiceLocator
  2986. 03:12:38:911 => [DEBUG] [Catel.MVVM.ViewModelBase] Registering view model services
  2987. 03:12:38:912 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registering default service implementations for IoC container
  2988. 03:12:38:912 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registered default service implementations for IoC container
  2989. 03:12:38:913 => [DEBUG] [Catel.MVVM.ViewModelBase] Registered view model services
  2990. 03:12:38:913 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Creating a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '23'
  2991. 03:12:38:914 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '23'
  2992. 03:12:38:914 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '23'
  2993. 03:12:38:914 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Created a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '23'
  2994. 03:12:38:915 => [DEBUG] [Catel.MVVM.ViewModelBase] Metadata for view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' is already determined once, re-using existing metadata
  2995. 03:12:38:915 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AddFuelPurchase' as type 'Command'
  2996. 03:12:38:916 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AddGoodsPurchase' as type 'Command'
  2997. 03:12:38:916 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ExecuteBasket' as type 'Command'
  2998. 03:12:38:916 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'CloseThisBasket' as type 'Command'
  2999. 03:12:38:917 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PrintFiscalCheque' as type 'Command'
  3000. 03:12:38:917 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PrintNonFiscalCheque' as type 'Command'
  3001. 03:12:38:918 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SelectedPurchase' as type 'IPurchase'
  3002. 03:12:38:918 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FuelOrderBaseSumMoney' as type 'Money'
  3003. 03:12:38:918 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FuelOrderRealSumMoney' as type 'Money'
  3004. 03:12:38:919 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsOrderBaseSumMoney' as type 'Money'
  3005. 03:12:38:919 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsOrderRealSumMoney' as type 'Money'
  3006. 03:12:38:920 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'OrderBaseSumMoney' as type 'Money'
  3007. 03:12:38:920 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'OrderRealSumMoney' as type 'Money'
  3008. 03:12:38:920 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'TotalSumMoney' as type 'Money'
  3009. 03:12:38:921 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PumpIdToAdd' as type 'UInt32'
  3010. 03:12:38:921 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NozzleIdToAdd' as type 'UInt32'
  3011. 03:12:38:921 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsCountToAdd' as type 'Int32'
  3012. 03:12:38:922 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsIdToAdd' as type 'String'
  3013. 03:12:38:922 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Basket' as type 'IBasket'
  3014. 03:12:38:923 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Purchases' as type 'BindingList`1'
  3015. 03:12:38:923 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PumpStopEnable' as type 'Boolean'
  3016. 03:12:38:923 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PumpStartEnable' as type 'Boolean'
  3017. 03:12:38:924 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NonFiscalChequePrinting' as type 'Boolean'
  3018. 03:12:38:924 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NonFiscalReceiptEnable' as type 'Boolean'
  3019. 03:12:38:925 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NonFiscalChequeEnable' as type 'Boolean'
  3020. 03:12:38:925 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalChequeStornoDone' as type 'Boolean'
  3021. 03:12:38:926 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalChequeSaleDone' as type 'Boolean'
  3022. 03:12:38:926 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalChequePrinting' as type 'Boolean'
  3023. 03:12:38:926 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalStornoChequeNeeded' as type 'Boolean'
  3024. 03:12:38:927 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalSaleChequeNeeded' as type 'Boolean'
  3025. 03:12:38:927 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'MoneyChange' as type 'Money'
  3026. 03:12:38:928 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Id' as type 'Id`1'
  3027. 03:12:38:928 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'UniqueIdentifier' as type 'Int32'
  3028. 03:12:38:929 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelConstructionTime' as type 'DateTime'
  3029. 03:12:38:929 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ParentViewModel' as type 'IViewModel'
  3030. 03:12:38:929 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelCommandManager' as type 'IViewModelCommandManager'
  3031. 03:12:38:930 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'InvalidateCommandsOnPropertyChanged' as type 'Boolean'
  3032. 03:12:38:930 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeferValidationUntilFirstSaveCall' as type 'Boolean'
  3033. 03:12:38:931 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidateModelsOnInitialization' as type 'Boolean'
  3034. 03:12:38:931 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsSaving' as type 'Boolean'
  3035. 03:12:38:931 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DispatchPropertyChangedEvent' as type 'Boolean'
  3036. 03:12:38:932 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsClosed' as type 'Boolean'
  3037. 03:12:38:932 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Title' as type 'String'
  3038. 03:12:38:933 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasErrors' as type 'Boolean'
  3039. 03:12:38:933 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasDirtyModel' as type 'Boolean'
  3040. 03:12:38:933 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ServiceLocator' as type 'IServiceLocator'
  3041. 03:12:38:934 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NavigationContext' as type 'Dictionary`2'
  3042. 03:12:38:934 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GlobalLeanAndMeanModel' as type 'Boolean'
  3043. 03:12:38:935 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'LeanAndMeanModel' as type 'Boolean'
  3044. 03:12:38:935 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DisablePropertyChangeNotifications' as type 'Boolean'
  3045. 03:12:38:935 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PropertyDataManager' as type 'PropertyDataManager'
  3046. 03:12:38:936 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitializing' as type 'Boolean'
  3047. 03:12:38:936 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitialized' as type 'Boolean'
  3048. 03:12:38:937 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ContainsNonSerializableMembers' as type 'Boolean'
  3049. 03:12:38:937 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AlwaysInvokeNotifyChanged' as type 'Boolean'
  3050. 03:12:38:937 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HandlePropertyAndCollectionChanges' as type 'Boolean'
  3051. 03:12:38:938 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AutomaticallyValidateOnPropertyChanged' as type 'Boolean'
  3052. 03:12:38:938 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Mode' as type 'SerializationMode'
  3053. 03:12:38:938 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInEditSession' as type 'Boolean'
  3054. 03:12:38:939 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsDirty' as type 'Boolean'
  3055. 03:12:38:939 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsReadOnly' as type 'Boolean'
  3056. 03:12:38:940 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsEditable' as type 'Boolean'
  3057. 03:12:38:940 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeserializationSucceeded' as type 'Boolean'
  3058. 03:12:38:940 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsValidating' as type 'Boolean'
  3059. 03:12:38:941 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Validator' as type 'IValidator'
  3060. 03:12:38:941 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidationContext' as type 'IValidationContext'
  3061. 03:12:38:942 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldWarningCount' as type 'Int32'
  3062. 03:12:38:942 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleWarningCount' as type 'Int32'
  3063. 03:12:38:943 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldErrorCount' as type 'Int32'
  3064. 03:12:38:943 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleErrorCount' as type 'Int32'
  3065. 03:12:38:944 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidation' as type 'Boolean'
  3066. 03:12:38:944 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidationForAllModels' as type 'Boolean'
  3067. 03:12:38:944 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HideValidationResults' as type 'Boolean'
  3068. 03:12:38:945 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasWarnings' as type 'Boolean'
  3069. 03:12:38:945 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added view model instance, currently containing '3' instances of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel'
  3070. 03:12:38:946 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added interested view model of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' for type 'GasKitUILib.ViewModels.Pos.Sales.FuelPurchaseViewModel', currently containing 3 interested view model(s)
  3071. 03:12:38:946 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added interested view model of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' for type 'GasKitUILib.ViewModels.Pos.Sales.GoodsPurchaseViewModel', currently containing 3 interested view model(s)
  3072. BasketViewModel created
  3073. 03:12:38:947 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '23'
  3074. 03:12:38:947 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'AddFuelPurchase' on view model 'BasketViewModel'
  3075. 03:12:38:948 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'AddGoodsPurchase' on view model 'BasketViewModel'
  3076. 03:12:38:948 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'ExecuteBasket' on view model 'BasketViewModel'
  3077. 03:12:38:948 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'CloseThisBasket' on view model 'BasketViewModel'
  3078. 03:12:38:949 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'PrintFiscalCheque' on view model 'BasketViewModel'
  3079. 03:12:38:949 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'PrintNonFiscalCheque' on view model 'BasketViewModel'
  3080. 03:12:38:950 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '23'
  3081. 03:12:38:950 => [DEBUG] [Catel.MVVM.ViewModelManager] Registering model 'NotifiableBasket' with view model 'BasketViewModel' (id = '23')
  3082. 03:12:38:950 => [DEBUG] [Catel.MVVM.ViewModelManager] Registered model 'NotifiableBasket' with view model 'BasketViewModel' (id = '23')
  3083. 03:12:38:952 => [DEBUG] [Catel.MVVM.ViewModelFactory] Constructed view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' using injection of data context 'NotifiableBasket'
  3084. 03:12:38:953 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Used IViewModelFactory to instantiate view model, the factory did return a valid view model
  3085. 03:12:38:955 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Constructing behavior 'UserControlLogic' for 'SalesListItemControl' with unique id '19'
  3086. 03:12:38:957 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Constructed behavior 'UserControlLogic' for 'SalesListItemControl'
  3087. 03:12:38:958 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Creating view model grid that will serve as view model container
  3088. 03:12:38:959 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Created view model grid
  3089. 03:12:38:961 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] DataContext of TargetControl 'SalesListItemControl' has changed to 'NotifiableBasket'
  3090. 03:12:38:962 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Found the parent view model container 'SalesView' for 'SalesListItemControl'
  3091. 03:12:38:962 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Subscribed to parent view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel'
  3092. 03:12:38:962 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Using IViewModelFactory 'Catel.MVVM.ViewModelFactory' to instantiate the view model
  3093. 03:12:38:963 => [DEBUG] [Catel.IoC.TypeFactory] Creating instance of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' using specific parameters. No constructor found in the cache, so searching for the right one.
  3094. 03:12:38:963 => [DEBUG] [Catel.MVVM.ViewModelBase] Creating view model of type 'BasketViewModel' with unique identifier 24
  3095. 03:12:38:964 => [DEBUG] [Catel.MVVM.ViewModelBase] Using the default instance of the IServiceLocator
  3096. 03:12:38:964 => [DEBUG] [Catel.MVVM.ViewModelBase] Registering view model services
  3097. 03:12:38:964 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registering default service implementations for IoC container
  3098. 03:12:38:965 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registered default service implementations for IoC container
  3099. 03:12:38:965 => [DEBUG] [Catel.MVVM.ViewModelBase] Registered view model services
  3100. 03:12:38:966 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Creating a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '24'
  3101. 03:12:38:966 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '24'
  3102. 03:12:38:966 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '24'
  3103. 03:12:38:967 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Created a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '24'
  3104. 03:12:38:967 => [DEBUG] [Catel.MVVM.ViewModelBase] Metadata for view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' is already determined once, re-using existing metadata
  3105. 03:12:38:968 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AddFuelPurchase' as type 'Command'
  3106. 03:12:38:968 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AddGoodsPurchase' as type 'Command'
  3107. 03:12:38:969 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ExecuteBasket' as type 'Command'
  3108. 03:12:38:969 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'CloseThisBasket' as type 'Command'
  3109. 03:12:38:969 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PrintFiscalCheque' as type 'Command'
  3110. 03:12:38:970 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PrintNonFiscalCheque' as type 'Command'
  3111. 03:12:38:970 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SelectedPurchase' as type 'IPurchase'
  3112. 03:12:38:971 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FuelOrderBaseSumMoney' as type 'Money'
  3113. 03:12:38:971 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FuelOrderRealSumMoney' as type 'Money'
  3114. 03:12:38:971 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsOrderBaseSumMoney' as type 'Money'
  3115. 03:12:38:972 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsOrderRealSumMoney' as type 'Money'
  3116. 03:12:38:972 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'OrderBaseSumMoney' as type 'Money'
  3117. 03:12:38:972 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'OrderRealSumMoney' as type 'Money'
  3118. 03:12:38:973 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'TotalSumMoney' as type 'Money'
  3119. 03:12:38:973 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PumpIdToAdd' as type 'UInt32'
  3120. 03:12:38:974 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NozzleIdToAdd' as type 'UInt32'
  3121. 03:12:38:974 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsCountToAdd' as type 'Int32'
  3122. 03:12:38:975 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsIdToAdd' as type 'String'
  3123. 03:12:38:975 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Basket' as type 'IBasket'
  3124. 03:12:38:976 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Purchases' as type 'BindingList`1'
  3125. 03:12:38:976 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PumpStopEnable' as type 'Boolean'
  3126. 03:12:38:976 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PumpStartEnable' as type 'Boolean'
  3127. 03:12:38:977 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NonFiscalChequePrinting' as type 'Boolean'
  3128. 03:12:38:977 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NonFiscalReceiptEnable' as type 'Boolean'
  3129. 03:12:38:977 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NonFiscalChequeEnable' as type 'Boolean'
  3130. 03:12:38:978 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalChequeStornoDone' as type 'Boolean'
  3131. 03:12:38:978 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalChequeSaleDone' as type 'Boolean'
  3132. 03:12:38:978 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalChequePrinting' as type 'Boolean'
  3133. 03:12:38:979 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalStornoChequeNeeded' as type 'Boolean'
  3134. 03:12:38:979 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalSaleChequeNeeded' as type 'Boolean'
  3135. 03:12:38:980 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'MoneyChange' as type 'Money'
  3136. 03:12:38:980 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Id' as type 'Id`1'
  3137. 03:12:38:980 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'UniqueIdentifier' as type 'Int32'
  3138. 03:12:38:981 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelConstructionTime' as type 'DateTime'
  3139. 03:12:38:981 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ParentViewModel' as type 'IViewModel'
  3140. 03:12:38:981 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelCommandManager' as type 'IViewModelCommandManager'
  3141. 03:12:38:982 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'InvalidateCommandsOnPropertyChanged' as type 'Boolean'
  3142. 03:12:38:982 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeferValidationUntilFirstSaveCall' as type 'Boolean'
  3143. 03:12:38:983 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidateModelsOnInitialization' as type 'Boolean'
  3144. 03:12:38:983 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsSaving' as type 'Boolean'
  3145. 03:12:38:983 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DispatchPropertyChangedEvent' as type 'Boolean'
  3146. 03:12:38:984 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsClosed' as type 'Boolean'
  3147. 03:12:38:985 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Title' as type 'String'
  3148. 03:12:38:985 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasErrors' as type 'Boolean'
  3149. 03:12:38:985 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasDirtyModel' as type 'Boolean'
  3150. 03:12:38:986 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ServiceLocator' as type 'IServiceLocator'
  3151. 03:12:38:986 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NavigationContext' as type 'Dictionary`2'
  3152. 03:12:38:986 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GlobalLeanAndMeanModel' as type 'Boolean'
  3153. 03:12:38:987 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'LeanAndMeanModel' as type 'Boolean'
  3154. 03:12:38:987 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DisablePropertyChangeNotifications' as type 'Boolean'
  3155. 03:12:38:988 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PropertyDataManager' as type 'PropertyDataManager'
  3156. 03:12:38:988 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitializing' as type 'Boolean'
  3157. 03:12:38:988 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitialized' as type 'Boolean'
  3158. 03:12:38:989 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ContainsNonSerializableMembers' as type 'Boolean'
  3159. 03:12:38:989 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AlwaysInvokeNotifyChanged' as type 'Boolean'
  3160. 03:12:38:990 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HandlePropertyAndCollectionChanges' as type 'Boolean'
  3161. 03:12:38:990 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AutomaticallyValidateOnPropertyChanged' as type 'Boolean'
  3162. 03:12:38:990 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Mode' as type 'SerializationMode'
  3163. 03:12:38:991 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInEditSession' as type 'Boolean'
  3164. 03:12:38:991 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsDirty' as type 'Boolean'
  3165. 03:12:38:992 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsReadOnly' as type 'Boolean'
  3166. 03:12:38:992 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsEditable' as type 'Boolean'
  3167. 03:12:38:992 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeserializationSucceeded' as type 'Boolean'
  3168. 03:12:38:993 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsValidating' as type 'Boolean'
  3169. 03:12:38:993 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Validator' as type 'IValidator'
  3170. 03:12:38:994 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidationContext' as type 'IValidationContext'
  3171. 03:12:38:994 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldWarningCount' as type 'Int32'
  3172. 03:12:38:995 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleWarningCount' as type 'Int32'
  3173. 03:12:38:995 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldErrorCount' as type 'Int32'
  3174. 03:12:38:996 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleErrorCount' as type 'Int32'
  3175. 03:12:38:996 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidation' as type 'Boolean'
  3176. 03:12:38:996 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidationForAllModels' as type 'Boolean'
  3177. 03:12:38:997 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HideValidationResults' as type 'Boolean'
  3178. 03:12:38:997 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasWarnings' as type 'Boolean'
  3179. 03:12:38:998 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added view model instance, currently containing '4' instances of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel'
  3180. 03:12:38:998 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added interested view model of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' for type 'GasKitUILib.ViewModels.Pos.Sales.FuelPurchaseViewModel', currently containing 4 interested view model(s)
  3181. 03:12:38:999 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added interested view model of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' for type 'GasKitUILib.ViewModels.Pos.Sales.GoodsPurchaseViewModel', currently containing 4 interested view model(s)
  3182. BasketViewModel created
  3183. 03:12:38:999 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '24'
  3184. 03:12:39:000 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'AddFuelPurchase' on view model 'BasketViewModel'
  3185. 03:12:39:000 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'AddGoodsPurchase' on view model 'BasketViewModel'
  3186. 03:12:39:001 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'ExecuteBasket' on view model 'BasketViewModel'
  3187. 03:12:39:001 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'CloseThisBasket' on view model 'BasketViewModel'
  3188. 03:12:39:001 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'PrintFiscalCheque' on view model 'BasketViewModel'
  3189. 03:12:39:002 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'PrintNonFiscalCheque' on view model 'BasketViewModel'
  3190. 03:12:39:002 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '24'
  3191. 03:12:39:003 => [DEBUG] [Catel.MVVM.ViewModelManager] Registering model 'NotifiableBasket' with view model 'BasketViewModel' (id = '24')
  3192. 03:12:39:003 => [DEBUG] [Catel.MVVM.ViewModelManager] Registered model 'NotifiableBasket' with view model 'BasketViewModel' (id = '24')
  3193. 03:12:39:005 => [DEBUG] [Catel.MVVM.ViewModelFactory] Constructed view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' using injection of data context 'NotifiableBasket'
  3194. 03:12:39:005 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Used IViewModelFactory to instantiate view model, the factory did return a valid view model
  3195. 03:12:39:008 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Constructing behavior 'UserControlLogic' for 'SalesListItemControl' with unique id '20'
  3196. 03:12:39:010 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Constructed behavior 'UserControlLogic' for 'SalesListItemControl'
  3197. 03:12:39:012 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Creating view model grid that will serve as view model container
  3198. 03:12:39:012 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Created view model grid
  3199. 03:12:39:014 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] DataContext of TargetControl 'SalesListItemControl' has changed to 'NotifiableBasket'
  3200. 03:12:39:015 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Found the parent view model container 'SalesView' for 'SalesListItemControl'
  3201. 03:12:39:015 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Subscribed to parent view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel'
  3202. 03:12:39:015 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Using IViewModelFactory 'Catel.MVVM.ViewModelFactory' to instantiate the view model
  3203. 03:12:39:016 => [DEBUG] [Catel.IoC.TypeFactory] Creating instance of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' using specific parameters. No constructor found in the cache, so searching for the right one.
  3204. 03:12:39:016 => [DEBUG] [Catel.MVVM.ViewModelBase] Creating view model of type 'BasketViewModel' with unique identifier 25
  3205. 03:12:39:017 => [DEBUG] [Catel.MVVM.ViewModelBase] Using the default instance of the IServiceLocator
  3206. 03:12:39:017 => [DEBUG] [Catel.MVVM.ViewModelBase] Registering view model services
  3207. 03:12:39:017 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registering default service implementations for IoC container
  3208. 03:12:39:018 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registered default service implementations for IoC container
  3209. 03:12:39:019 => [DEBUG] [Catel.MVVM.ViewModelBase] Registered view model services
  3210. 03:12:39:019 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Creating a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '25'
  3211. 03:12:39:019 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '25'
  3212. 03:12:39:020 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '25'
  3213. 03:12:39:020 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Created a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '25'
  3214. 03:12:39:021 => [DEBUG] [Catel.MVVM.ViewModelBase] Metadata for view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' is already determined once, re-using existing metadata
  3215. 03:12:39:021 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AddFuelPurchase' as type 'Command'
  3216. 03:12:39:022 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AddGoodsPurchase' as type 'Command'
  3217. 03:12:39:022 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ExecuteBasket' as type 'Command'
  3218. 03:12:39:022 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'CloseThisBasket' as type 'Command'
  3219. 03:12:39:023 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PrintFiscalCheque' as type 'Command'
  3220. 03:12:39:023 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PrintNonFiscalCheque' as type 'Command'
  3221. 03:12:39:024 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SelectedPurchase' as type 'IPurchase'
  3222. 03:12:39:024 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FuelOrderBaseSumMoney' as type 'Money'
  3223. 03:12:39:025 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FuelOrderRealSumMoney' as type 'Money'
  3224. 03:12:39:025 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsOrderBaseSumMoney' as type 'Money'
  3225. 03:12:39:026 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsOrderRealSumMoney' as type 'Money'
  3226. 03:12:39:026 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'OrderBaseSumMoney' as type 'Money'
  3227. 03:12:39:027 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'OrderRealSumMoney' as type 'Money'
  3228. 03:12:39:027 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'TotalSumMoney' as type 'Money'
  3229. 03:12:39:027 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PumpIdToAdd' as type 'UInt32'
  3230. 03:12:39:028 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NozzleIdToAdd' as type 'UInt32'
  3231. 03:12:39:028 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsCountToAdd' as type 'Int32'
  3232. 03:12:39:029 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsIdToAdd' as type 'String'
  3233. 03:12:39:029 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Basket' as type 'IBasket'
  3234. 03:12:39:029 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Purchases' as type 'BindingList`1'
  3235. 03:12:39:030 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PumpStopEnable' as type 'Boolean'
  3236. 03:12:39:030 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PumpStartEnable' as type 'Boolean'
  3237. 03:12:39:031 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NonFiscalChequePrinting' as type 'Boolean'
  3238. 03:12:39:031 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NonFiscalReceiptEnable' as type 'Boolean'
  3239. 03:12:39:031 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NonFiscalChequeEnable' as type 'Boolean'
  3240. 03:12:39:032 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalChequeStornoDone' as type 'Boolean'
  3241. 03:12:39:032 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalChequeSaleDone' as type 'Boolean'
  3242. 03:12:39:033 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalChequePrinting' as type 'Boolean'
  3243. 03:12:39:033 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalStornoChequeNeeded' as type 'Boolean'
  3244. 03:12:39:034 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalSaleChequeNeeded' as type 'Boolean'
  3245. 03:12:39:034 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'MoneyChange' as type 'Money'
  3246. 03:12:39:034 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Id' as type 'Id`1'
  3247. 03:12:39:035 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'UniqueIdentifier' as type 'Int32'
  3248. 03:12:39:035 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelConstructionTime' as type 'DateTime'
  3249. 03:12:39:035 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ParentViewModel' as type 'IViewModel'
  3250. 03:12:39:036 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelCommandManager' as type 'IViewModelCommandManager'
  3251. 03:12:39:036 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'InvalidateCommandsOnPropertyChanged' as type 'Boolean'
  3252. 03:12:39:037 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeferValidationUntilFirstSaveCall' as type 'Boolean'
  3253. 03:12:39:037 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidateModelsOnInitialization' as type 'Boolean'
  3254. 03:12:39:037 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsSaving' as type 'Boolean'
  3255. 03:12:39:038 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DispatchPropertyChangedEvent' as type 'Boolean'
  3256. 03:12:39:038 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsClosed' as type 'Boolean'
  3257. 03:12:39:039 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Title' as type 'String'
  3258. 03:12:39:039 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasErrors' as type 'Boolean'
  3259. 03:12:39:039 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasDirtyModel' as type 'Boolean'
  3260. 03:12:39:040 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ServiceLocator' as type 'IServiceLocator'
  3261. 03:12:39:041 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NavigationContext' as type 'Dictionary`2'
  3262. 03:12:39:041 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GlobalLeanAndMeanModel' as type 'Boolean'
  3263. 03:12:39:041 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'LeanAndMeanModel' as type 'Boolean'
  3264. 03:12:39:042 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DisablePropertyChangeNotifications' as type 'Boolean'
  3265. 03:12:39:042 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PropertyDataManager' as type 'PropertyDataManager'
  3266. 03:12:39:043 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitializing' as type 'Boolean'
  3267. 03:12:39:043 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitialized' as type 'Boolean'
  3268. 03:12:39:043 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ContainsNonSerializableMembers' as type 'Boolean'
  3269. 03:12:39:044 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AlwaysInvokeNotifyChanged' as type 'Boolean'
  3270. 03:12:39:044 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HandlePropertyAndCollectionChanges' as type 'Boolean'
  3271. 03:12:39:045 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AutomaticallyValidateOnPropertyChanged' as type 'Boolean'
  3272. 03:12:39:045 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Mode' as type 'SerializationMode'
  3273. 03:12:39:045 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInEditSession' as type 'Boolean'
  3274. 03:12:39:046 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsDirty' as type 'Boolean'
  3275. 03:12:39:046 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsReadOnly' as type 'Boolean'
  3276. 03:12:39:047 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsEditable' as type 'Boolean'
  3277. 03:12:39:047 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeserializationSucceeded' as type 'Boolean'
  3278. 03:12:39:047 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsValidating' as type 'Boolean'
  3279. 03:12:39:048 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Validator' as type 'IValidator'
  3280. 03:12:39:048 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidationContext' as type 'IValidationContext'
  3281. 03:12:39:049 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldWarningCount' as type 'Int32'
  3282. 03:12:39:049 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleWarningCount' as type 'Int32'
  3283. 03:12:39:050 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldErrorCount' as type 'Int32'
  3284. 03:12:39:050 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleErrorCount' as type 'Int32'
  3285. 03:12:39:051 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidation' as type 'Boolean'
  3286. 03:12:39:051 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidationForAllModels' as type 'Boolean'
  3287. 03:12:39:051 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HideValidationResults' as type 'Boolean'
  3288. 03:12:39:052 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasWarnings' as type 'Boolean'
  3289. 03:12:39:052 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added view model instance, currently containing '5' instances of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel'
  3290. 03:12:39:053 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added interested view model of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' for type 'GasKitUILib.ViewModels.Pos.Sales.FuelPurchaseViewModel', currently containing 5 interested view model(s)
  3291. 03:12:39:053 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added interested view model of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' for type 'GasKitUILib.ViewModels.Pos.Sales.GoodsPurchaseViewModel', currently containing 5 interested view model(s)
  3292. BasketViewModel created
  3293. 03:12:39:054 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '25'
  3294. 03:12:39:054 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'AddFuelPurchase' on view model 'BasketViewModel'
  3295. 03:12:39:055 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'AddGoodsPurchase' on view model 'BasketViewModel'
  3296. 03:12:39:055 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'ExecuteBasket' on view model 'BasketViewModel'
  3297. 03:12:39:056 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'CloseThisBasket' on view model 'BasketViewModel'
  3298. 03:12:39:056 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'PrintFiscalCheque' on view model 'BasketViewModel'
  3299. 03:12:39:056 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'PrintNonFiscalCheque' on view model 'BasketViewModel'
  3300. 03:12:39:057 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '25'
  3301. 03:12:39:057 => [DEBUG] [Catel.MVVM.ViewModelManager] Registering model 'NotifiableBasket' with view model 'BasketViewModel' (id = '25')
  3302. 03:12:39:057 => [DEBUG] [Catel.MVVM.ViewModelManager] Registered model 'NotifiableBasket' with view model 'BasketViewModel' (id = '25')
  3303. 03:12:39:059 => [DEBUG] [Catel.MVVM.ViewModelFactory] Constructed view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' using injection of data context 'NotifiableBasket'
  3304. 03:12:39:060 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Used IViewModelFactory to instantiate view model, the factory did return a valid view model
  3305. 03:12:39:063 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Constructing behavior 'UserControlLogic' for 'SalesListItemControl' with unique id '21'
  3306. 03:12:39:065 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Constructed behavior 'UserControlLogic' for 'SalesListItemControl'
  3307. 03:12:39:066 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Creating view model grid that will serve as view model container
  3308. 03:12:39:066 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Created view model grid
  3309. 03:12:39:068 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] DataContext of TargetControl 'SalesListItemControl' has changed to 'NotifiableBasket'
  3310. 03:12:39:069 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Found the parent view model container 'SalesView' for 'SalesListItemControl'
  3311. 03:12:39:069 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Subscribed to parent view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel'
  3312. 03:12:39:070 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Using IViewModelFactory 'Catel.MVVM.ViewModelFactory' to instantiate the view model
  3313. 03:12:39:070 => [DEBUG] [Catel.IoC.TypeFactory] Creating instance of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' using specific parameters. No constructor found in the cache, so searching for the right one.
  3314. 03:12:39:071 => [DEBUG] [Catel.MVVM.ViewModelBase] Creating view model of type 'BasketViewModel' with unique identifier 26
  3315. 03:12:39:071 => [DEBUG] [Catel.MVVM.ViewModelBase] Using the default instance of the IServiceLocator
  3316. 03:12:39:071 => [DEBUG] [Catel.MVVM.ViewModelBase] Registering view model services
  3317. 03:12:39:072 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registering default service implementations for IoC container
  3318. 03:12:39:072 => [DEBUG] [Catel.MVVM.ViewModelServiceHelper] Registered default service implementations for IoC container
  3319. 03:12:39:073 => [DEBUG] [Catel.MVVM.ViewModelBase] Registered view model services
  3320. 03:12:39:073 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Creating a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '26'
  3321. 03:12:39:073 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '26'
  3322. 03:12:39:074 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '26'
  3323. 03:12:39:074 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Created a ViewModelCommandManager for view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '26'
  3324. 03:12:39:075 => [DEBUG] [Catel.MVVM.ViewModelBase] Metadata for view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' is already determined once, re-using existing metadata
  3325. 03:12:39:075 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AddFuelPurchase' as type 'Command'
  3326. 03:12:39:076 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AddGoodsPurchase' as type 'Command'
  3327. 03:12:39:076 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ExecuteBasket' as type 'Command'
  3328. 03:12:39:076 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'CloseThisBasket' as type 'Command'
  3329. 03:12:39:077 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PrintFiscalCheque' as type 'Command'
  3330. 03:12:39:077 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PrintNonFiscalCheque' as type 'Command'
  3331. 03:12:39:077 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SelectedPurchase' as type 'IPurchase'
  3332. 03:12:39:078 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FuelOrderBaseSumMoney' as type 'Money'
  3333. 03:12:39:078 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FuelOrderRealSumMoney' as type 'Money'
  3334. 03:12:39:079 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsOrderBaseSumMoney' as type 'Money'
  3335. 03:12:39:079 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsOrderRealSumMoney' as type 'Money'
  3336. 03:12:39:079 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'OrderBaseSumMoney' as type 'Money'
  3337. 03:12:39:080 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'OrderRealSumMoney' as type 'Money'
  3338. 03:12:39:080 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'TotalSumMoney' as type 'Money'
  3339. 03:12:39:080 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PumpIdToAdd' as type 'UInt32'
  3340. 03:12:39:081 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NozzleIdToAdd' as type 'UInt32'
  3341. 03:12:39:081 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsCountToAdd' as type 'Int32'
  3342. 03:12:39:082 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GoodsIdToAdd' as type 'String'
  3343. 03:12:39:082 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Basket' as type 'IBasket'
  3344. 03:12:39:083 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Purchases' as type 'BindingList`1'
  3345. 03:12:39:083 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PumpStopEnable' as type 'Boolean'
  3346. 03:12:39:084 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PumpStartEnable' as type 'Boolean'
  3347. 03:12:39:084 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NonFiscalChequePrinting' as type 'Boolean'
  3348. 03:12:39:084 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NonFiscalReceiptEnable' as type 'Boolean'
  3349. 03:12:39:085 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NonFiscalChequeEnable' as type 'Boolean'
  3350. 03:12:39:085 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalChequeStornoDone' as type 'Boolean'
  3351. 03:12:39:086 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalChequeSaleDone' as type 'Boolean'
  3352. 03:12:39:086 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalChequePrinting' as type 'Boolean'
  3353. 03:12:39:086 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalStornoChequeNeeded' as type 'Boolean'
  3354. 03:12:39:087 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FiscalSaleChequeNeeded' as type 'Boolean'
  3355. 03:12:39:087 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'MoneyChange' as type 'Money'
  3356. 03:12:39:088 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Id' as type 'Id`1'
  3357. 03:12:39:088 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'UniqueIdentifier' as type 'Int32'
  3358. 03:12:39:088 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelConstructionTime' as type 'DateTime'
  3359. 03:12:39:089 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ParentViewModel' as type 'IViewModel'
  3360. 03:12:39:089 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ViewModelCommandManager' as type 'IViewModelCommandManager'
  3361. 03:12:39:090 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'InvalidateCommandsOnPropertyChanged' as type 'Boolean'
  3362. 03:12:39:090 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeferValidationUntilFirstSaveCall' as type 'Boolean'
  3363. 03:12:39:090 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidateModelsOnInitialization' as type 'Boolean'
  3364. 03:12:39:091 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsSaving' as type 'Boolean'
  3365. 03:12:39:091 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DispatchPropertyChangedEvent' as type 'Boolean'
  3366. 03:12:39:092 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsClosed' as type 'Boolean'
  3367. 03:12:39:092 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Title' as type 'String'
  3368. 03:12:39:093 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasErrors' as type 'Boolean'
  3369. 03:12:39:093 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasDirtyModel' as type 'Boolean'
  3370. 03:12:39:093 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ServiceLocator' as type 'IServiceLocator'
  3371. 03:12:39:094 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'NavigationContext' as type 'Dictionary`2'
  3372. 03:12:39:094 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'GlobalLeanAndMeanModel' as type 'Boolean'
  3373. 03:12:39:094 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'LeanAndMeanModel' as type 'Boolean'
  3374. 03:12:39:095 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DisablePropertyChangeNotifications' as type 'Boolean'
  3375. 03:12:39:095 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'PropertyDataManager' as type 'PropertyDataManager'
  3376. 03:12:39:096 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitializing' as type 'Boolean'
  3377. 03:12:39:096 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInitialized' as type 'Boolean'
  3378. 03:12:39:096 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ContainsNonSerializableMembers' as type 'Boolean'
  3379. 03:12:39:097 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AlwaysInvokeNotifyChanged' as type 'Boolean'
  3380. 03:12:39:097 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HandlePropertyAndCollectionChanges' as type 'Boolean'
  3381. 03:12:39:098 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'AutomaticallyValidateOnPropertyChanged' as type 'Boolean'
  3382. 03:12:39:098 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Mode' as type 'SerializationMode'
  3383. 03:12:39:098 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsInEditSession' as type 'Boolean'
  3384. 03:12:39:099 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsDirty' as type 'Boolean'
  3385. 03:12:39:099 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsReadOnly' as type 'Boolean'
  3386. 03:12:39:100 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsEditable' as type 'Boolean'
  3387. 03:12:39:100 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'DeserializationSucceeded' as type 'Boolean'
  3388. 03:12:39:100 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'IsValidating' as type 'Boolean'
  3389. 03:12:39:101 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'Validator' as type 'IValidator'
  3390. 03:12:39:101 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'ValidationContext' as type 'IValidationContext'
  3391. 03:12:39:102 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldWarningCount' as type 'Int32'
  3392. 03:12:39:102 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleWarningCount' as type 'Int32'
  3393. 03:12:39:102 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'FieldErrorCount' as type 'Int32'
  3394. 03:12:39:103 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'BusinessRuleErrorCount' as type 'Int32'
  3395. 03:12:39:103 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidation' as type 'Boolean'
  3396. 03:12:39:103 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'SuspendValidationForAllModels' as type 'Boolean'
  3397. 03:12:39:104 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HideValidationResults' as type 'Boolean'
  3398. 03:12:39:104 => [DEBUG] [Catel.MVVM.ViewModelPropertyDescriptor] Created property descriptor for 'HasWarnings' as type 'Boolean'
  3399. 03:12:39:105 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added view model instance, currently containing '6' instances of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel'
  3400. 03:12:39:105 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added interested view model of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' for type 'GasKitUILib.ViewModels.Pos.Sales.FuelPurchaseViewModel', currently containing 6 interested view model(s)
  3401. 03:12:39:106 => [DEBUG] [Catel.MVVM.ManagedViewModel] Added interested view model of type 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' for type 'GasKitUILib.ViewModels.Pos.Sales.GoodsPurchaseViewModel', currently containing 6 interested view model(s)
  3402. BasketViewModel created
  3403. 03:12:39:106 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '26'
  3404. 03:12:39:107 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'AddFuelPurchase' on view model 'BasketViewModel'
  3405. 03:12:39:107 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'AddGoodsPurchase' on view model 'BasketViewModel'
  3406. 03:12:39:108 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'ExecuteBasket' on view model 'BasketViewModel'
  3407. 03:12:39:108 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'CloseThisBasket' on view model 'BasketViewModel'
  3408. 03:12:39:109 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'PrintFiscalCheque' on view model 'BasketViewModel'
  3409. 03:12:39:109 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'PrintNonFiscalCheque' on view model 'BasketViewModel'
  3410. 03:12:39:109 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '26'
  3411. 03:12:39:110 => [DEBUG] [Catel.MVVM.ViewModelManager] Registering model 'NotifiableBasket' with view model 'BasketViewModel' (id = '26')
  3412. 03:12:39:110 => [DEBUG] [Catel.MVVM.ViewModelManager] Registered model 'NotifiableBasket' with view model 'BasketViewModel' (id = '26')
  3413. 03:12:39:119 => [DEBUG] [Catel.MVVM.ViewModelFactory] Constructed view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' using injection of data context 'NotifiableBasket'
  3414. 03:12:39:120 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Used IViewModelFactory to instantiate view model, the factory did return a valid view model
  3415. 03:12:39:169 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Target control 'PosView' is unloaded
  3416. 03:12:39:169 => [DEBUG] [Catel.MVVM.Views.ViewManager] Unregistering view 'GasKitUI.Views.Pos.PosView'
  3417. 03:12:39:170 => [DEBUG] [Catel.MVVM.Views.ViewManager] Unregistered view 'GasKitUI.Views.Pos.PosView'
  3418. 03:12:39:170 => [DEBUG] [Catel.MVVM.ViewModelManager] Unregistering all models of view model 'PosViewModel' (id = '19')
  3419. 03:12:39:171 => [DEBUG] [Catel.MVVM.ViewModelManager] Unregistered all '0' models of view model 'PosViewModel' (id = '19')
  3420. 03:12:39:171 => [DEBUG] [Catel.Messaging.MessageMediator] Unregistered '0' handlers for the recipient with tag 'null'
  3421. 03:12:39:171 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistering commands on view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '19'
  3422. 03:12:39:172 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistered commands on view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '19'
  3423. 03:12:39:172 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Disposing commands on view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '19'
  3424. A first chance exception of type 'System.ArgumentException' occurred in mscorlib.dll
  3425. GasKitUI.vshost.exe Warning: 0 : 03:12:39:184 => [WARNING] [Catel.MVVM.ViewModelCommandManager] Failed to set command 'NavigateTo' to null
  3426. 03:12:39:185 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Disposed commands on view model 'GasKitUILib.ViewModels.Pos.PosViewModel' with unique identifier '19'
  3427. GasKitUI.vshost.exe Information: 0 : 03:12:39:185 => [INFO] [Catel.MVVM.ViewModelBase] Closed view model 'GasKitUILib.ViewModels.Pos.PosViewModel'
  3428. 03:12:39:186 => [DEBUG] [Catel.MVVM.ManagedViewModel] Removed view model instance, currently containing '0' instances of type 'GasKitUILib.ViewModels.Pos.PosViewModel'
  3429. 03:12:39:187 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model 'null'
  3430. 03:12:39:187 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitializing view model 'PosViewModel'
  3431. 03:12:39:187 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitialized view model 'PosViewModel'
  3432. 03:12:39:188 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model 'null'
  3433. 03:12:39:188 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitializing view model container to manage ViewToViewModel mappings
  3434. 03:12:39:189 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Uninitialized view model container to manage ViewToViewModel mappings
  3435. 03:12:39:189 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Target control 'SalesView' is loaded
  3436. 03:12:39:190 => [DEBUG] [Catel.MVVM.Views.ViewManager] Registering view 'GasKitUI.Views.Pos.Sales.SalesView'
  3437. 03:12:39:190 => [DEBUG] [Catel.MVVM.Views.ViewManager] Registered view 'GasKitUI.Views.Pos.Sales.SalesView'
  3438. 03:12:39:191 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Skipping the search for an instance of the InfoBarMessageControl
  3439. 03:12:39:191 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model container to manage ViewToViewModel mappings
  3440. 03:12:39:191 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model 'SalesViewModel'
  3441. 03:12:39:192 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model 'SalesViewModel'
  3442. 03:12:39:192 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model container to manage ViewToViewModel mappings
  3443. 03:12:39:193 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Target control 'SalesListItemControl' is loaded
  3444. 03:12:39:193 => [DEBUG] [Catel.MVVM.Views.ViewManager] Registering view 'GasKitUI.Views.Pos.Sales.SalesListItemControl'
  3445. 03:12:39:194 => [DEBUG] [Catel.MVVM.Views.ViewManager] Registered view 'GasKitUI.Views.Pos.Sales.SalesListItemControl'
  3446. 03:12:39:194 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Skipping the search for an instance of the InfoBarMessageControl
  3447. 03:12:39:194 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model container to manage ViewToViewModel mappings
  3448. 03:12:39:195 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model 'BasketViewModel'
  3449. 03:12:39:195 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model 'BasketViewModel'
  3450. 03:12:39:196 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model container to manage ViewToViewModel mappings
  3451. 03:12:39:196 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Target control 'SalesListItemControl' is loaded
  3452. 03:12:39:196 => [DEBUG] [Catel.MVVM.Views.ViewManager] Registering view 'GasKitUI.Views.Pos.Sales.SalesListItemControl'
  3453. 03:12:39:197 => [DEBUG] [Catel.MVVM.Views.ViewManager] Registered view 'GasKitUI.Views.Pos.Sales.SalesListItemControl'
  3454. 03:12:39:197 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Skipping the search for an instance of the InfoBarMessageControl
  3455. 03:12:39:198 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model container to manage ViewToViewModel mappings
  3456. 03:12:39:198 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model 'BasketViewModel'
  3457. 03:12:39:198 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model 'BasketViewModel'
  3458. 03:12:39:199 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model container to manage ViewToViewModel mappings
  3459. 03:12:39:199 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Target control 'SalesListItemControl' is loaded
  3460. 03:12:39:200 => [DEBUG] [Catel.MVVM.Views.ViewManager] Registering view 'GasKitUI.Views.Pos.Sales.SalesListItemControl'
  3461. 03:12:39:200 => [DEBUG] [Catel.MVVM.Views.ViewManager] Registered view 'GasKitUI.Views.Pos.Sales.SalesListItemControl'
  3462. 03:12:39:200 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Skipping the search for an instance of the InfoBarMessageControl
  3463. 03:12:39:201 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model container to manage ViewToViewModel mappings
  3464. 03:12:39:201 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model 'BasketViewModel'
  3465. 03:12:39:201 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model 'BasketViewModel'
  3466. 03:12:39:202 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model container to manage ViewToViewModel mappings
  3467. 03:12:39:202 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Target control 'SalesListItemControl' is loaded
  3468. 03:12:39:203 => [DEBUG] [Catel.MVVM.Views.ViewManager] Registering view 'GasKitUI.Views.Pos.Sales.SalesListItemControl'
  3469. 03:12:39:203 => [DEBUG] [Catel.MVVM.Views.ViewManager] Registered view 'GasKitUI.Views.Pos.Sales.SalesListItemControl'
  3470. 03:12:39:203 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Skipping the search for an instance of the InfoBarMessageControl
  3471. 03:12:39:204 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model container to manage ViewToViewModel mappings
  3472. 03:12:39:204 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model 'BasketViewModel'
  3473. 03:12:39:205 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model 'BasketViewModel'
  3474. 03:12:39:205 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model container to manage ViewToViewModel mappings
  3475. 03:12:39:205 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Target control 'SalesListItemControl' is loaded
  3476. 03:12:39:206 => [DEBUG] [Catel.MVVM.Views.ViewManager] Registering view 'GasKitUI.Views.Pos.Sales.SalesListItemControl'
  3477. 03:12:39:206 => [DEBUG] [Catel.MVVM.Views.ViewManager] Registered view 'GasKitUI.Views.Pos.Sales.SalesListItemControl'
  3478. 03:12:39:206 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Skipping the search for an instance of the InfoBarMessageControl
  3479. 03:12:39:207 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model container to manage ViewToViewModel mappings
  3480. 03:12:39:207 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model 'BasketViewModel'
  3481. 03:12:39:207 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model 'BasketViewModel'
  3482. 03:12:39:208 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model container to manage ViewToViewModel mappings
  3483. 03:12:39:208 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.LogicBase] Target control 'SalesListItemControl' is loaded
  3484. 03:12:39:209 => [DEBUG] [Catel.MVVM.Views.ViewManager] Registering view 'GasKitUI.Views.Pos.Sales.SalesListItemControl'
  3485. 03:12:39:209 => [DEBUG] [Catel.MVVM.Views.ViewManager] Registered view 'GasKitUI.Views.Pos.Sales.SalesListItemControl'
  3486. 03:12:39:210 => [DEBUG] [Catel.Windows.Controls.MVVMProviders.Logic.UserControlLogic] Skipping the search for an instance of the InfoBarMessageControl
  3487. 03:12:39:210 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model container to manage ViewToViewModel mappings
  3488. 03:12:39:211 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initializing view model 'BasketViewModel'
  3489. 03:12:39:211 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model 'BasketViewModel'
  3490. 03:12:39:211 => [DEBUG] [Catel.MVVM.Views.ViewToViewModelMappingHelper] Initialized view model container to manage ViewToViewModel mappings
  3491. 03:12:39:216 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' with unique identifier '20'
  3492. 03:12:39:217 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' with unique identifier '20'
  3493. 03:12:39:217 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' with unique identifier '20'
  3494. 03:12:39:218 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'HideSelectedBasket' on view model 'SalesViewModel'
  3495. 03:12:39:218 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'NavigateTo' on view model 'SalesViewModel'
  3496. 03:12:39:218 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.SalesViewModel' with unique identifier '20'
  3497. 03:12:39:220 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '21'
  3498. 03:12:39:221 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '21'
  3499. 03:12:39:221 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '21'
  3500. 03:12:39:222 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'AddFuelPurchase' on view model 'BasketViewModel'
  3501. 03:12:39:222 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'AddGoodsPurchase' on view model 'BasketViewModel'
  3502. 03:12:39:222 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'ExecuteBasket' on view model 'BasketViewModel'
  3503. 03:12:39:223 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'CloseThisBasket' on view model 'BasketViewModel'
  3504. 03:12:39:223 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'PrintFiscalCheque' on view model 'BasketViewModel'
  3505. 03:12:39:224 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'PrintNonFiscalCheque' on view model 'BasketViewModel'
  3506. 03:12:39:224 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '21'
  3507. 03:12:39:226 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '22'
  3508. 03:12:39:227 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '22'
  3509. 03:12:39:227 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '22'
  3510. 03:12:39:228 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'AddFuelPurchase' on view model 'BasketViewModel'
  3511. 03:12:39:228 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'AddGoodsPurchase' on view model 'BasketViewModel'
  3512. 03:12:39:229 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'ExecuteBasket' on view model 'BasketViewModel'
  3513. 03:12:39:229 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'CloseThisBasket' on view model 'BasketViewModel'
  3514. 03:12:39:229 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'PrintFiscalCheque' on view model 'BasketViewModel'
  3515. 03:12:39:230 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'PrintNonFiscalCheque' on view model 'BasketViewModel'
  3516. 03:12:39:230 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '22'
  3517. 03:12:39:232 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '23'
  3518. 03:12:39:233 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '23'
  3519. 03:12:39:233 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '23'
  3520. 03:12:39:233 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'AddFuelPurchase' on view model 'BasketViewModel'
  3521. 03:12:39:234 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'AddGoodsPurchase' on view model 'BasketViewModel'
  3522. 03:12:39:234 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'ExecuteBasket' on view model 'BasketViewModel'
  3523. 03:12:39:235 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'CloseThisBasket' on view model 'BasketViewModel'
  3524. 03:12:39:235 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'PrintFiscalCheque' on view model 'BasketViewModel'
  3525. 03:12:39:235 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'PrintNonFiscalCheque' on view model 'BasketViewModel'
  3526. 03:12:39:236 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '23'
  3527. 03:12:39:238 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '24'
  3528. 03:12:39:238 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '24'
  3529. 03:12:39:239 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '24'
  3530. 03:12:39:239 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'AddFuelPurchase' on view model 'BasketViewModel'
  3531. 03:12:39:239 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'AddGoodsPurchase' on view model 'BasketViewModel'
  3532. 03:12:39:240 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'ExecuteBasket' on view model 'BasketViewModel'
  3533. 03:12:39:240 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'CloseThisBasket' on view model 'BasketViewModel'
  3534. 03:12:39:241 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'PrintFiscalCheque' on view model 'BasketViewModel'
  3535. 03:12:39:241 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'PrintNonFiscalCheque' on view model 'BasketViewModel'
  3536. 03:12:39:241 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '24'
  3537. 03:12:39:243 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '25'
  3538. 03:12:39:244 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '25'
  3539. 03:12:39:244 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '25'
  3540. 03:12:39:245 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'AddFuelPurchase' on view model 'BasketViewModel'
  3541. 03:12:39:245 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'AddGoodsPurchase' on view model 'BasketViewModel'
  3542. 03:12:39:246 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'ExecuteBasket' on view model 'BasketViewModel'
  3543. 03:12:39:246 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'CloseThisBasket' on view model 'BasketViewModel'
  3544. 03:12:39:246 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'PrintFiscalCheque' on view model 'BasketViewModel'
  3545. 03:12:39:247 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'PrintNonFiscalCheque' on view model 'BasketViewModel'
  3546. 03:12:39:247 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '25'
  3547. 03:12:39:249 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '26'
  3548. 03:12:39:249 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Unregistered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '26'
  3549. 03:12:39:250 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registering commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '26'
  3550. 03:12:39:251 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'AddFuelPurchase' on view model 'BasketViewModel'
  3551. 03:12:39:251 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'AddGoodsPurchase' on view model 'BasketViewModel'
  3552. 03:12:39:251 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'ExecuteBasket' on view model 'BasketViewModel'
  3553. 03:12:39:252 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'CloseThisBasket' on view model 'BasketViewModel'
  3554. 03:12:39:252 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'PrintFiscalCheque' on view model 'BasketViewModel'
  3555. 03:12:39:253 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Found command 'PrintNonFiscalCheque' on view model 'BasketViewModel'
  3556. 03:12:39:253 => [DEBUG] [Catel.MVVM.ViewModelCommandManager] Registered commands on view model 'GasKitUILib.ViewModels.Pos.Sales.BasketViewModel' with unique identifier '26'
  3557. SelectedBasket changed. VM id = 20
  3558. Open screen <Pos/Sales/Basket>
  3559. SelectedBasket changed. VM id = 10
  3560. Open screen <Pos/Sales/Basket>
  3561. SelectedBasket changed. VM id = 17
  3562. A first chance exception of type 'System.NullReferenceException' occurred in GasKitUILib.dll
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement