Exemplo n.º 1
0
        public HistoryEventListView()
        {
            InitializeComponent();

            var menu = MenuManageList.GetMenu("menuSystemEventList");

            this.Closer = new CloseableHeader("menuSystemEventList", menu.Name, true, menu.IconPath);
        }
Exemplo n.º 2
0
        public EditDeviceTemplateView()
        {
            InitializeComponent();

            var menu = MenuManageList.GetMenu("menuEditDeviceTemplate");

            this.Closer = new CloseableHeader("menuEditDeviceTemplate", menu.Name, true, menu.IconPath);
        }
Exemplo n.º 3
0
        public MenuSetWin(List <T1_Menu> menu, string name, ModifyStatus mode)
        {
            InitializeComponent();
            MenuManageList = new MenuManageList();
            if (menu == null || menu.Count == 0)
            {
                MenuGuid = Guid.NewGuid();
            }
            else
            {
                MenuGuid = menu[0].Guid;
            }
            MenuName = name;
            oldname  = name;

            Mode = mode;
            switch (mode)
            {
            case ModifyStatus.Add:
            {
                this.Title = "添加菜单";
                break;
            }

            case ModifyStatus.Edit:
            {
                this.Title = "修改菜单";
                menu.ForEach(p =>
                    {
                        if (MenuManageList.Dictionary.ContainsKey(p.InternalNumber))
                        {
                            MenuManageList.Dictionary[p.InternalNumber].IsChecked = true;
                            MenuManageList.Dictionary[p.InternalNumber].T_Menu.id = p.id;
                        }
                    });
                break;
            }

            case ModifyStatus.Delete:
            {
                this.Title = "删除菜单";
                menu.ForEach(p =>
                    {
                        if (MenuManageList.Dictionary.ContainsKey(p.InternalNumber))
                        {
                            MenuManageList.Dictionary[p.InternalNumber].IsChecked = true;
                            MenuManageList.Dictionary[p.InternalNumber].T_Menu.id = p.id;
                        }
                    });
                datagrid.IsEnabled = false;

                break;
            }
            }
            MenuList         = new List <MyMenu>(MenuManageList.Dictionary.Values);
            this.DataContext = this;
        }
Exemplo n.º 4
0
        public HistoryDataListView(IEventAggregator eventAggregator)
        {
            InitializeComponent();

            var menu = MenuManageList.GetMenu("menuHistoryDataList");

            this.Closer = new CloseableHeader("menuHistoryDataList", menu.Name, true, menu.IconPath);

            this.Loaded += new RoutedEventHandler(Window_Loaded);
        }
        public HistoryDataDiagramView()
        {
            InitializeComponent();

            var menu = MenuManageList.GetMenu("menuHistoryDataDiagram");

            this.Closer = new CloseableHeader("menuHistoryDataDiagram", menu.Name, true, menu.IconPath);

            Loaded += HistoryDataDiagramView_Loaded;
        }
Exemplo n.º 6
0
        public DeviceHourlyDataView()
        {
            InitializeComponent();

            var menu = MenuManageList.GetMenu("menuDeviceHourlyData");

            this.Closer = new CloseableHeader("menuDeviceHourlyData", menu.Name, true, menu.IconPath);

            this.Loaded += new RoutedEventHandler(Window_Loaded);
        }
Exemplo n.º 7
0
        public EditDeviceComponentsView()
        {
            InitializeComponent();

            var menu = MenuManageList.GetMenu("menuEditDeviceComponents");

            if (menu != null)
            {
                this.Closer = new CloseableHeader("menuEditDeviceComponents", menu.Name, true, menu.IconPath);
            }
            this.Loaded += new RoutedEventHandler(Window_Loaded);
        }
Exemplo n.º 8
0
        public DeviceRunAnalyzeListView()
        {
            InitializeComponent();

            var menu = MenuManageList.GetMenu("menuDeviceRunAnalyze");

            this.Closer  = new CloseableHeader("menuDeviceRunAnalyze", menu.Name, true, menu.IconPath);
            this.Loaded += Window_Loaded;

            if (ViewModel != null)
            {
                ViewModel.DeviceRunAnalyzePicGenerated += ViewModel_DeviceRunAnalyzePicGenerated;
            }
        }
        public HistoryDataStatisticsView()
        {
            InitializeComponent();

            var menu = MenuManageList.GetMenu("menuHistoryDataStatistics");

            this.Closer = new CloseableHeader("menuHistoryDataStatistics", menu.Name, true, menu.IconPath);

            if (ViewModel != null)
            {
                ViewModel.UpdateChart += UpdateChart;
            }

            CreateChart();

            this.Loaded += new RoutedEventHandler(Window_Loaded);
        }
Exemplo n.º 10
0
        public LoginUserService(ILocalConfiguration localConfiguration, IHardwareService hardwareService, IOrganizationService organizationService, IUserManageService userManageService, ICardProcess cardProcess, ISignalProcess signalProcess, IDatabaseComponent databaseComponent, IEventAggregator eventAggregator, IRegionManager regionManager)
        {
            _localConfiguration  = localConfiguration;
            _hardwareService     = hardwareService;
            _organizationService = organizationService;
            _userManageService   = userManageService;
            _cardProcess         = cardProcess;
            _signalProcess       = signalProcess;
            _databaseComponent   = databaseComponent;
            _eventAggregator     = eventAggregator;
            _regionManager       = regionManager;

            MenuManageList        = new MenuManageList();
            ExceptionModel        = new ObservableCollection <ExceptionModel>();
            CustomSystemException = new ObservableCollection <T1_SystemEvent>();

            _eventAggregator.GetEvent <ThrowExceptionEvent>().Subscribe(ManageException, ThreadOption.UIThread);
        }
Exemplo n.º 11
0
        public HistoryDataTrendView()
        {
            InitializeComponent();

            var menu = MenuManageList.GetMenu("menuDataTrendChart");

            this.Closer = new CloseableHeader("menuDataTrendChart", menu.Name, true, menu.IconPath);

            if (ViewModel != null)
            {
                ViewModel.SignalAdded       += ViewModel_SignalAdded;
                ViewModel.SignalRemoved     += ViewModel_SignalRemoved;
                ViewModel.SignalShowChanged += ViewModel_SignalShowChanged;
                ViewModel.SignalSelected    += ViewModel_SignalSelected;
                ViewModel.SignalRefresh     += ViewModel_SignalRefresh;
                ViewModel.SignalAddedPoint  += ViewModel_SignalAddedPoint;
            }
            CreateChart();
            this.Loaded         += new RoutedEventHandler(Window_Loaded);
            listBox.SizeChanged += listBox_SizeChanged;
        }