Exemplo n.º 1
0
 public void MarkAsModified()
 {
     if (ObjectState == ObjectStateEnum.Unchanged)
     {
         ObjectState = ObjectStateEnum.Modified;
     }
 }
Exemplo n.º 2
0
        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);
            }
        }
Exemplo n.º 3
0
 public void ResetObjectState()
 {
     ObjectState = ObjectStateEnum.Unchanged;
 }
Exemplo n.º 4
0
 public virtual void MarkForDeletion()
 {
     ObjectState = ObjectStateEnum.Deleted;
 }
Exemplo n.º 5
0
 public ObjectStateBase()
 {
     ObjectState = ObjectStateEnum.Added;
 }