Example #1
0
 /// <summary>
 /// Make and save a copy of the grid
 /// </summary>
 /// <param name="gridId">Grid Id</param>
 public void LogGrid(int gridId)
 {
     var grid = db.Grids.FirstOrDefault(g => g.GridId == gridId);
     if (grid != null)
     {
         var gridLog = new GridLog(grid);
         db.Add(gridLog, false);
     }
 }
Example #2
0
 /// <summary>
 /// Add a grid log entry to the database
 /// </summary>
 public void Add(GridLog gridLog, bool saveChanges)
 {
     db.GridLogs.Add(gridLog);
     if(saveChanges) db.SaveChanges();
 }
Example #3
0
 /// <summary>
 /// Remove a grid log entry from database
 /// </summary>
 public void Remove(GridLog gridLog)
 {
     db.GridLogs.Remove(gridLog);
     db.SaveChanges();
 }
Example #4
0
 /// <summary>
 /// Add a grid log entry to the database
 /// </summary>
 public void Add(GridLog gridLog)
 {
     Add(gridLog, true);
 }