Exemple #1
0
 public void AddRecord(TracingRecord tracingRecord)
 {
     using (var traceRecordsContext = new TraceRecordsContext())
     {
         traceRecordsContext.TracingRecords.Add(tracingRecord);
         traceRecordsContext.SaveChanges();
     }
 }
Exemple #2
0
        public void DeleteAllRecords()
        {
            using (var traceRecordsContext = new TraceRecordsContext())
            {
                var allRecords = traceRecordsContext.TracingRecords;

                traceRecordsContext.TracingRecords.RemoveRange(allRecords);
                traceRecordsContext.SaveChanges();
            }
        }
Exemple #3
0
        public IEnumerable <TracingRecord> GetRecords()
        {
            using (var traceRecordsContext = new TraceRecordsContext())
            {
                var result = (from r in traceRecordsContext.TracingRecords
                              //orderby r.TimeStamp descending
                              select r).ToList();

                return(result);
            }
        }
Exemple #4
0
        public TracingRecord GetLastAddedRecord()
        {
            using (var traceRecordsContext = new TraceRecordsContext())
            {
                var result = (from r in traceRecordsContext.TracingRecords
                              orderby r.TimeStamp descending
                              select r).FirstOrDefault();

                return(result);
            }
        }