Ejemplo n.º 1
0
 public virtual void OnRollback(object sender, RepositoryRollbackEventArgs e)
 {
     if (this.Rollback != null)
     {
         this.Rollback(sender, e);
     }
 }
Ejemplo n.º 2
0
        protected void RegisterRollbackUpdate(IAggregateRoot obj)
        {
            var args = new RepositoryRollbackEventArgs(obj, this, RepositoryAction.Update);

            DataContext.Current.RegisterRollback(args);
        }
Ejemplo n.º 3
0
 public void RegisterRollback(RepositoryRollbackEventArgs e)
 {
     _rollbacks.Add(e);
 }
Ejemplo n.º 4
0
 public void Add(RepositoryRollbackEventArgs e)
 {
     _items.Add(e);
 }