public static MonitoringViewModel GetInstance()
        {
            if (Instance == null)
            {
                LogEntryView  monitoringRepository = new LogEntryView();
                LogRepository logRepository        = new LogRepository();
                Instance = new MonitoringViewModel(monitoringRepository, logRepository);
            }

            return(Instance);
        }
Ejemplo n.º 2
0
 private void OnCmdSave()
 {
     if (!string.IsNullOrEmpty(Text))
     {
         IEntity entity = new LogEntry(SelectedHostnameItem, Text, SelectedSeverityItem);
         entity.DeviceId = SelectedDeviceId;
         LogRepository.AddLogEntry(entity);
         OnCmdNavigateToMonitoringView();
         MonitoringViewModel.GetInstance().RefreshView();
     }
     else
     {
         MessageBox.Show(ErrorMessage.PleaseEnterMessage);
     }
 }