public void InsertSqlExceptionResource(SqlExceptionResource sqlExceptionResource)
 {
     if ((sqlExceptionResource.EntityState != EntityState.Detached))
     {
         this.ObjectContext.ObjectStateManager.ChangeObjectState(sqlExceptionResource, EntityState.Added);
     }
     else
     {
         this.ObjectContext.SqlExceptionResources.AddObject(sqlExceptionResource);
     }
 }
 public void DeleteSqlExceptionResource(SqlExceptionResource sqlExceptionResource)
 {
     if ((sqlExceptionResource.EntityState != EntityState.Detached))
     {
         this.ObjectContext.ObjectStateManager.ChangeObjectState(sqlExceptionResource, EntityState.Deleted);
     }
     else
     {
         this.ObjectContext.SqlExceptionResources.Attach(sqlExceptionResource);
         this.ObjectContext.SqlExceptionResources.DeleteObject(sqlExceptionResource);
     }
 }
 public void UpdateSqlExceptionResource(SqlExceptionResource currentSqlExceptionResource)
 {
     this.ObjectContext.SqlExceptionResources.AttachAsModified(currentSqlExceptionResource);
 }