コード例 #1
0
 public void InsertUserAction(useraction useraction)
 {
     if ((useraction.EntityState != EntityState.Detached))
     {
         this.ObjectContext.ObjectStateManager.ChangeObjectState(useraction, EntityState.Added);
     }
     else
     {
         this.ObjectContext.useraction.AddObject(useraction);
     }
 }
コード例 #2
0
 public void DeleteUserAction(useraction useraction)
 {
     if ((useraction.EntityState != EntityState.Detached))
     {
         this.ObjectContext.ObjectStateManager.ChangeObjectState(useraction, EntityState.Deleted);
     }
     else
     {
         this.ObjectContext.useraction.Attach(useraction);
         this.ObjectContext.useraction.DeleteObject(useraction);
     }
 }
コード例 #3
0
 public void UpdateUserAction(useraction currentuseraction)
 {
     this.ObjectContext.useraction.AttachAsModified(currentuseraction, this.ChangeSet.GetOriginal(currentuseraction));
 }