Ejemplo n.º 1
0
 /// <summary>
 /// Delete a Entity(changes with submit)
 /// </summary>
 /// <param name="entity"></param>
 public void DeleteOnSubmit(DirectoryEntity entity)
 {
     if (!_changes.ContainsKey(entity))
     {
         DirectoryChangeInfo info = new DirectoryChangeInfo {
             ChangeType = ChangeType.Delete,
             Entity     = entity
         };
         _changes.Add(entity, info);
     }
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Insert a Entity(changes with submit)
 /// </summary>
 /// <param name="parent"></param>
 /// <param name="entity"></param>
 public void InsertOnSubmit(DirectoryEntry parent, DirectoryEntity entity)
 {
     if (!_changes.ContainsKey(entity))
     {
         DirectoryChangeInfo info = new DirectoryChangeInfo {
             ChangeType = ChangeType.Insert,
             Entity     = entity,
             Parent     = parent
         };
         _changes.Add(entity, info);
     }
 }