public void MarkAsModified() { if (ObjectState == ObjectStateEnum.Unchanged) { ObjectState = ObjectStateEnum.Modified; } }
private EntityState ConvertState(ObjectStateEnum objectState) { switch (objectState) { case ObjectStateEnum.Added: return(EntityState.Added); case ObjectStateEnum.Modified: return(EntityState.Modified); case ObjectStateEnum.Deleted: return(EntityState.Deleted); default: return(EntityState.Unchanged); } }
public void ResetObjectState() { ObjectState = ObjectStateEnum.Unchanged; }
public virtual void MarkForDeletion() { ObjectState = ObjectStateEnum.Deleted; }
public ObjectStateBase() { ObjectState = ObjectStateEnum.Added; }