Exemple #1
0
        public void TestLog()
        {
            var         logRepository = _lifetimeScope.Resolve <ILogViewModel>();
            VLogentries log           = logRepository.Log;

            Assert.AreEqual("TestMessage", log.Message);
        }
Exemple #2
0
 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");
     }
 }
Exemple #4
0
 public void LoadData()
 {
     ReadSeverityList();
     ReadPodList();
     Log = new VLogentries();
 }