public void InsertUserAction(useraction useraction) { if ((useraction.EntityState != EntityState.Detached)) { this.ObjectContext.ObjectStateManager.ChangeObjectState(useraction, EntityState.Added); } else { this.ObjectContext.useraction.AddObject(useraction); } }
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); } }
public void UpdateUserAction(useraction currentuseraction) { this.ObjectContext.useraction.AttachAsModified(currentuseraction, this.ChangeSet.GetOriginal(currentuseraction)); }