public void TestLog() { var logRepository = _lifetimeScope.Resolve <ILogViewModel>(); VLogentries log = logRepository.Log; Assert.AreEqual("TestMessage", log.Message); }
public void AddLog(VLogentries log) { using (var conn = new SqlConnection(ConfigurationManager.ConnectionStrings["connectionStringSqlServer"].ConnectionString)) { conn.Open(); using (var cmd = conn.CreateCommand()) { cmd.CommandText = "musterag.LogMessageAdd"; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@IdPod", log.Id); cmd.Parameters.AddWithValue("@IdSeverity", 1); cmd.Parameters.AddWithValue("@Message", log.Message); cmd.ExecuteNonQuery(); } } }
public void ClearLog(object sender, RoutedEventArgs e) { try { if (DataGrid.SelectedItem != null) { VLogentries log = (VLogentries)DataGrid.SelectedItem; _mainViewModel.ClearLog(log.Id); _mainViewModel.ReadLogList(); } else { MessageBox.Show("Bitte wählen Sie eine Zeile aus.", "Auswahl fehlgeschlagen"); } } catch (Exception ex) { MessageBox.Show("Exception occured: " + ex.Message, "Exception occured"); } }
public void LoadData() { ReadSeverityList(); ReadPodList(); Log = new VLogentries(); }