public void Remove(int id)
 {
     MOE.Common.Models.SPMWatchDogErrorEvent g = db.SPMWatchDogErrorEvents.Find(id);
     if (g != null)
     {
         db.SPMWatchDogErrorEvents.Remove(g);
         db.SaveChanges();
     }
 }
 public void Remove(MOE.Common.Models.SPMWatchDogErrorEvent SPMWatchDogErrorEvent)
 {
     MOE.Common.Models.SPMWatchDogErrorEvent g = (from r in db.SPMWatchDogErrorEvents
                                                  where r.ID == SPMWatchDogErrorEvent.ID
                                                  select r).FirstOrDefault();
     if (g != null)
     {
         db.SPMWatchDogErrorEvents.Remove(g);
         db.SaveChanges();
     }
 }
 public void Update(MOE.Common.Models.SPMWatchDogErrorEvent SPMWatchDogErrorEvent)
 {
     MOE.Common.Models.SPMWatchDogErrorEvent g = (from r in db.SPMWatchDogErrorEvents
                                                  where r.ID == SPMWatchDogErrorEvent.ID
                                                  select r).FirstOrDefault();
     if (g != null)
     {
         db.Entry(g).CurrentValues.SetValues(SPMWatchDogErrorEvent);
         db.SaveChanges();
     }
     else
     {
         db.SPMWatchDogErrorEvents.Add(SPMWatchDogErrorEvent);
         db.SaveChanges();
     }
 }
 public void Add(MOE.Common.Models.SPMWatchDogErrorEvent SPMWatchDogErrorEvent)
 {
     MOE.Common.Models.SPMWatchDogErrorEvent g = (from r in db.SPMWatchDogErrorEvents
                                                  where r.ID == SPMWatchDogErrorEvent.ID
                                                  select r).FirstOrDefault();
     if (g == null)
     {
         try
         {
             db.SPMWatchDogErrorEvents.Add(SPMWatchDogErrorEvent);
             db.SaveChanges();
         }
         catch (Exception ex)
         {
             throw;
         }
     }
 }