public static IAlarmSystemSingleEntityConfigurationService <T> GetAlarmSingleEntityConfigurationService <T>() { AlarmSystemConfigManager man = FakeAlarmServiceFactory.GetAlarmConfigManager(); man.RemoteDevice = GetFakeAlarmDevice(); IAlarmSystemSingleEntityConfigurationService <T> service; var type = typeof(T); if (type == typeof(sconnDevice)) { service = new DeviceConfigService(man) as IAlarmSystemSingleEntityConfigurationService <T>; } else if (typeof(T) == typeof(sconnGlobalConfig)) { service = new GlobalConfigService(man) as IAlarmSystemSingleEntityConfigurationService <T>; } else { service = null; } if (service != null) { service.Online = false; //Disable online config sync for testing } return(service); }
public AlarmDeviceConfigViewModel(IAlarmConfigManager manager, IRegionManager regionManager) { Config = new sconnDevice(); this._manager = (AlarmSystemConfigManager)manager; this._provider = new DeviceConfigService(_manager); this._regionManager = regionManager; GetData(); }
public string ToggleOutput(string Id) { try { int id = int.Parse(Id); this._provider = new DeviceConfigService(DomainSession.GetAlarmConfigForContextSession(this.HttpContext)); return(_provider.ToggleOutput(id) ? "true" : "false"); } catch (Exception e) { return("false"); } }
public ShellView() { InitializeComponent(); // _dcService = App.Instance.dcService; _clsHead = _dcService._clsHead; _clsDevice = _dcService._clsDevice; _clsFDConfig = _dcService._clsFDConfig; // _recordService = App.Instance.dataAccess.ServiceDataRecord; _records = new ObservableCollection <DataRecord>(); lvRecord.ItemsSource = _records; _recordTotalCount = 0; // _busiManager = App.Instance.busiManager; // _warden = App.Instance.warden; _onvifDevice = _warden.visDevice; // _delFrameRecved_UI = _funcFrameRecved_UI; _visDelFrameRecved_UI = _visFuncFrameRecved_UI; fdCanvas._delUpdateIR = _funcUpdateIR; fdCanvas._delEndUpdate = _funcEndUpdate; setFaceDispType(); _intToBrushConverter = (IntToBrushConverter)this.Resources["intToBrushConverter"]; _intToBrushConverter.BrushNormal = Brushes.Green; _intToImageSourceConverter = (IntToImageSourceConverter)this.Resources["intToImageSourceConverter"]; _intToImageSourceConverter.ImageNormal = (ImageSource)this.Resources["normalDrawingImage"]; _intToImageSourceConverter.ImageAbnormal = (ImageSource)this.Resources["abnormalDrawingImage"]; // _clsHead.PropertyChanged += _clsHead_PropertyChanged; _clsDevice.PropertyChanged += _clsDevice_PropertyChanged; // _timer = new DispatcherTimer(); _timer.Interval = App.Const_UpdateDelta; _timer.Tick += _timer_Tick; _timer.Start(); imgLogo.Source = AppStatic.BmpLogo; // this.MouseDoubleClick += ShellView_MouseDoubleClick; this.Loaded += ShellView_Loaded; }
public ActionResult Edit(int ServerId, int DeviceId) { try { this._provider = new DeviceConfigService(DomainSession.GetAlarmConfigForContextWithDeviceId(this.HttpContext, ServerId), DeviceId); AlarmSystemDeviceModel model = new AlarmSystemDeviceModel(this._provider.Get()); model.ServerId = ServerId; return(View(model)); } catch (Exception e) { } return(View()); }
private SystemConfigView() { InitializeComponent(); if (DesignerProperties.GetIsInDesignMode(this)) { return; } this.Owner = App.Instance.shellView; // _dcService = App.Instance.dcService; _clsDevice = _dcService._clsDevice; _clsHead = _dcService._clsHead; pgDevice.SelectedObject = _clsDevice; pgHead.SelectedObject = _clsHead; }
public async Task <ActionResult> Edit(AlarmSystemDeviceModel model) { try { this._provider = new DeviceConfigService(DomainSession.GetAlarmConfigForContextSession(this.HttpContext)); if (ModelState.IsValid) { var res = (_provider.Update(model.Device)); model.Result = StatusResponseGenerator.GetStatusResponseResultForReturnParam(res); } } catch (Exception e) { model.Result = StatusResponseGenerator.GetRequestResponseCriticalError(); } return(View(model)); }
// GET: AlarmSystemView public ActionResult Device(int DeviceId) { AlarmSystemDetailModel model = null; try { var provider = new DeviceConfigService(DomainSession.GetAlarmConfigForContextWithDeviceId(this.HttpContext, DeviceId)); model = new AlarmSystemDetailModel(provider.Get()); model.ServerId = DeviceId; } catch (Exception e) { _logger.Error(e, e.Message); } return(View(model)); }
public void DoMain() { // _dcService = new DeviceConfigService(); _warden = new YoseenWarden(); _dataAccess = new DataAccess(AppStatic.FileDb); _busiManager = new BusiManager(); _busiManager.StartWork(); // _clsHead = _dcService._clsHead; _clsHead.PropertyChanged += _clsHead_PropertyChanged; EnableScreenCapture(_clsHead.Misc_EnableScreenCapture); // ShellView shellView = new ShellView(); _fdCanvas = shellView.fdCanvas; _shellView = shellView; this.Run(_shellView); }
SearchDbView() { InitializeComponent(); if (DesignerProperties.GetIsInDesignMode(this)) { return; } // _dcService = App.Instance.dcService; _serviceRecord = App.Instance.dataAccess.ServiceDataRecord; _searchInfo = new SearchInfo(); _allRecords = new List <DataRecord>(); // _filePager = new FilePager(); pageControl.PageContract = _filePager; // gridSearch.DataContext = _searchInfo; cmbLastTime.ItemsSource = LastTimeInfo.Infos; cmbLastTime.SelectedIndex = 0; }
public AlarmDeviceConfigViewModel(AlarmSystemConfigManager manager) { _manager = manager; _name = "Dev"; this._provider = new DeviceConfigService(_manager); }
public AlarmDeviceConfigViewModel() { _name = "Dev"; this._provider = new DeviceConfigService(_manager); }
public DeviceListViewModel() { service = new DeviceConfigService(); }
public DeviceConfigViewModel() { TCList = new ObservableCollection <Configs.TCViewModel>(); service = new DeviceConfigService(); }
public DeviceRunTimeSettingViewModel() { service = new DeviceConfigService(); }