public NlogConfigCreator(IRealmProvider realmProvider) { _realmProvider = realmProvider; _realm = _realmProvider.GetRealmDBInstance(); _logger = LogManager.GetCurrentClassLogger(); _logger.Info($"NLog configuration creator object created."); }
public RuntimeDataHandler(IRealmProvider realmProvider) { _realmProvider = realmProvider; _logger = NLog.LogManager.GetCurrentClassLogger(); _languageEditPermissions = new List <LanguageEditData>(); _dataOfCurrentlyLoggedUser = new LoggedUserData(); }
public AlarmProfileExport(List <int> profilesToExportIDlist, string filePath, IRealmProvider realmProvider) { _realmProvider = realmProvider; _profilesIDlidt = profilesToExportIDlist; _filePath = filePath; _profilesDefinitionsList = new List <FullAlarmProfileDefinition>(); }
public AlarmS7Reader(IRealmProvider realmProvider) { _realmProvider = realmProvider; _realm = _realmProvider.GetRealmDBInstance(); _logger = LogManager.GetCurrentClassLogger(); _logger.Info($"S7 alarm reader object created."); }
//constructor public SystemEventCreator(IRealmProvider realmPRovider) { _realmProvider = realmPRovider; _realm = _realmProvider.GetRealmDBInstance(); _logger = LogManager.GetCurrentClassLogger(); _logger.Info($"System event creator object created"); }
public UserDataManipulationHandler(IRealmProvider realmProvider) { _realmProvider = realmProvider; _realm = _realmProvider.GetRealmDBInstance(); _logger = LogManager.GetCurrentClassLogger(); _logger.Info($"User data manipulation handler object created."); }
public CommonUDTAlarms(IRealmProvider realmPRovider) { _realmProvider = realmPRovider; _logger = LogManager.GetCurrentClassLogger(); _alarmShortList = new List <AlarmTypeModel>(); _listOfAlarmsToSave = new List <AlarmSaveToDBDataModel>(); }
public SMSrecipientsExport(List <int> recipientsToExportIDlist, string filePath, IRealmProvider realmProvider) { _realmProvider = realmProvider; _recipientsIDList = recipientsToExportIDlist; _filePath = filePath; _recipientsList = new List <SMSrecipientDefinitionExportModel>(); }
public DefaultDBcreator(IRealmProvider realmProvider) { _logger = NLog.LogManager.GetCurrentClassLogger(); _realmProvider = realmProvider; _logger.Info($"Default DB creator object created."); }
public AlarmTextsCreator(IRealmProvider realmProvider) { _realmProvider = realmProvider; _realm = _realmProvider.GetRealmDBInstance(); _logger = LogManager.GetCurrentClassLogger(); _logger.Info($"Alarm texts creator object created."); }
public ProgressBarViewModel(ProgressWindowTypeEnum windowType, string fileLocation, List <int> dataToExport, int plcConnectionIID, IRealmProvider realmProvider, List <AlarmS7UImodel> winCCAlarms = null) { _realmProvider = realmProvider; _logger = NLog.LogManager.GetCurrentClassLogger(); _synchCont = SynchronizationContext.Current; ProgressEventsList = new BindableCollection <ImportExportEventModel>(); _listToExportID = new List <int>(); _windowType = windowType; _fileLocation = fileLocation; ClosingButtonEnabled = false; AssignWindowTitle(); _logger.Info($"Export/Import progress bar window created for type {_windowType.ToString()}."); if (_windowType == ProgressWindowTypeEnum.AlarmsExport || _windowType == ProgressWindowTypeEnum.ProfilesExport || _windowType == ProgressWindowTypeEnum.RecipientsExport) { ExportData(dataToExport, plcConnectionIID); } else if (_windowType == ProgressWindowTypeEnum.WinCCalarmsImport) { StartWinCCImportTask(plcConnectionIID, winCCAlarms); } else { ImportData(plcConnectionIID); } }
public SMSrecipientDeleter(IRealmProvider realmProvider) { _realmProvider = realmProvider; _realm = _realmProvider.GetRealmDBInstance(); _logger = LogManager.GetCurrentClassLogger(); _logger.Info($"SMS recipient deleter object created."); }
public SavedLanguagesReader(IRealmProvider realmDatabaseProvider) { _realm = realmDatabaseProvider.GetRealmDBInstance(); _logger = LogManager.GetCurrentClassLogger(); _logger.Info($"Saved language reader object created."); }
public PLCconnectionCreator(IRealmProvider realmProvider) { _realmProvider = realmProvider; _realm = _realmProvider.GetRealmDBInstance(); _logger = LogManager.GetCurrentClassLogger(); _logger.Info($"PLC connection creator object created."); }
public S7ConnectionsManagerViewModel(IWindowManager manager, IRealmProvider realmProvider) { _realmProvider = realmProvider; _logger = NLog.LogManager.GetCurrentClassLogger(); _manager = manager; ReadSavedS7Connections(); _logger.Info($"S7 connections manager window created."); }
public PLCconnectionReader(IRealmProvider realmProvider) { _realm = realmProvider.GetRealmDBInstance(); _logger = LogManager.GetCurrentClassLogger(); _logger.Info($"PLC connection reader object created."); //realm.Refresh(); }
public AlarmExport(List <int> alarmEportList, int connectionID, string filePath, IRealmProvider realmProvider) { _realmProvider = realmProvider; _alarmsIDList = alarmEportList; _plcConnectionID = connectionID; _filePath = filePath; _alarmsData = new List <AlarmS7UImodel>(); }
public SavedLanguagesCreator(IRealmProvider realmProvider) { _realmProvider = realmProvider; _realm = _realmProvider.GetRealmDBInstance(); _logger = LogManager.GetCurrentClassLogger(); _logger.Info($"Saved language creator object constructed."); }
public NLogConfigurationViewModel(IRealmProvider realmProvider, IRuntimeData runtimeData) { _realmProvider = realmProvider; _runtimeData = runtimeData; _logger = NLog.LogManager.GetCurrentClassLogger(); ReadSavedConfigs(); _logger.Info($"NLog configuration window created."); }
public SMSrecipientsGroupsAdderViewModel(IRealmProvider realmProvider, IRuntimeData runtimeData) { _realmProvider = realmProvider; _runtimeData = runtimeData; _logger = NLog.LogManager.GetCurrentClassLogger(); NewSMSrecipientsGroupName = ""; _logger.Info($"SMS recipients groups adder window created."); }
public AlarmImport(int connectionID, List <AlarmS7UImodel> winCCAlarms, IRealmProvider realmProvider) { _realmPRovider = realmProvider; _winCCwindow = true; _filePath = ""; _plcConnectionID = connectionID; _parsedAlarms = winCCAlarms; }
public AlarmImport(string filePath, int connectionID, IRealmProvider realmProvider) { _realmPRovider = realmProvider; _winCCwindow = false; _filePath = filePath; _plcConnectionID = connectionID; _parsedAlarms = new List <AlarmS7UImodel>(); }
public SMSrecipientsManagerViewModel(IRealmProvider realmProvider) { _realmProvider = realmProvider; _logger = NLog.LogManager.GetCurrentClassLogger(); LoadSMSRecipientsList(); _logger.Info($"SMS recipients manager window created."); }
public UserManagementViewModel(IWindowManager manager, IRealmProvider realmProvider, IRuntimeData runtimeData) { _logger = NLog.LogManager.GetCurrentClassLogger(); _manager = manager; _realmProvider = realmProvider; _runtimeData = runtimeData; ReadAllUserDataFromDB(); _logger.Info($"User management window created."); }
//thi method must be called to start scanning alarms public static void StartChecking(IRealmProvider realmProvider) { _realmProvider = realmProvider; GetTimerPeriod(); _scanTimer = new System.Timers.Timer(_scanPeriod * 1000); _scanTimer.Elapsed += ScanTimer_Elapsed; _scanTimer.Start(); }
public LanguageModofierViewModel(IRealmProvider realmProvider, IRuntimeData runtimeData) { _realmProvider = realmProvider; _runtimeData = runtimeData; _logger = NLog.LogManager.GetCurrentClassLogger(); AssignLanguages(); _logger.Info($"Language modifier window created."); }
public AlarmUrgencyProfileManagerViewModel(IWindowManager manager, IRealmProvider realmProvider, IRuntimeData runtimeData) { _realmProvider = realmProvider; _runtimeData = runtimeData; _logger = NLog.LogManager.GetCurrentClassLogger(); _manager = manager; ReadProfiles(); _logger.Info($"Alarm urgency profiler manager window created."); }
//method for executing app config algorithm public static void ExecuteStertupConfig(IRealmProvider realmProvider, IRuntimeData runtimeData) { //provider _realmProvider = realmProvider; //NLog config ConfigNLogForFirstTime(); //read runtime languages config from DB runtimeData.RefreshRuntimeLanguagesList(); }
public SingleS7ScanTask(Dictionary <int, List <AlarmDataModel> > alarmsMemory, IRealmProvider realmProvider) { //realm provider _realmProvider = realmProvider; //assign memory of alarms _alarmsData = alarmsMemory; //measuring full time of scan _scanTimer = new Stopwatch(); _scanTimer.Start(); }
public SMSrecipientsGroupsManagerViewModel(IWindowManager manager, IRealmProvider realmProvider, IRuntimeData runtimeData) { _realmProvider = realmProvider; _runtimeData = runtimeData; _logger = NLog.LogManager.GetCurrentClassLogger(); _manager = manager; AssignHeadingDefaultValues(); ReadingAllSMSrecipientsGroupAlgorithm(); PopulateAvailableRecipientsList(); _logger.Info($"SMS recipients groups manager window created."); }