public SecurityHistoryVisual(SecurityHistoryViewerModel securityHistoryViewerModel)
        {
            InitializeComponent();
            this.DataContext = securityHistoryViewerModel;
            this._vm         = securityHistoryViewerModel;
            ApplicationThemeHelper.ApplicationThemeName = _vm.Parameters.DefaultTheme;


            AssignXML();
            LoadAccountsAndDesk();
        }
        public SecurityHistoryWidget(IReactivePublisher publisher
                                     , SecurityHistoryViewerModel genericGridViewerMode)
            : base(publisher)
        {
            this.ViewModel = genericGridViewerMode;
            this.ViewModel.ParentWidget = this;


            this.Parameters       = new SecurityHistoryParams();
            this.pluginParameters = new SecurityHistoryParams();
            this.Parameters.SetParams(this.pluginParameters.GetParams());
            this.ViewModel.Parameters = (SecurityHistoryParams)this.Parameters;


            GenericWindow  = new SecurityHistoryVisual(this.ViewModel);
            this.UiElement = GenericWindow;
            this.publisher = publisher;
        }
 public SecurityHistorySettingsViewModel(SecurityHistoryViewerModel genericGridViewerModel, SecurityHistoryVisual genericGridViewerVisual)
 {
     this._genericGridViewerModel  = genericGridViewerModel;
     this._genericGridViewerVisual = genericGridViewerVisual;
 }