Exemple #1
0
 public string ToXML(cLogItem item)
 {
     using (var stringwriter = new System.IO.StringWriter())
     {
         var serializer = new XmlSerializer(this.GetType());
         serializer.Serialize(stringwriter, item);
         return(stringwriter.ToString());
     }
 }
Exemple #2
0
        private void Add(cLogItem log)
        {
            LogStack.Add(log);

            if (_isSaveToFile)
            {
                sw.WriteLine(ToXML(log));
            }
        }
Exemple #3
0
        public void Add(LogLevel level, string summary, string description)
        {
            cLogItem item = new cLogItem();

            item.enLogLevel  = level;
            item.Summary     = summary;
            item.Description = description;
            Add(item);
        }
        private void dataGridView1_SelectionChanged(object sender, EventArgs e)
        {
            if (dataGridView1.SelectedRows.Count == 0)
            {
                return;
            }

            int           index   = Convert.ToInt32(dataGridView1.SelectedRows[0].Cells[0].Value);
            cLogItem      logItem = _logManager.LogStack.Find(x => x.Id == index);
            StringBuilder sb      = new StringBuilder();

            sb.AppendLine("Description");
            sb.AppendLine(logItem.Description);

            textBoxLogDetail.Text = sb.ToString();
        }
Exemple #5
0