private void ClientTransaction_RollingBack(object sender, ClientTransactionEventArgs args) { DeleteNewCustomer(); }
private void ChangeCustomerNameCallback(object sender, ClientTransactionEventArgs args) { ChangeCustomerName(); }
private void ChangeCustomerNameBackToOriginalCallback(object sender, ClientTransactionEventArgs args) { ChangeCustomerNameBackToOriginal(); }
private void ClientTransaction_Committed(object sender, ClientTransactionEventArgs args) { ++Commits; }
private void ClientTransaction_CommittingForModifyOtherObjectInClientTransactionCommitting(object sender, ClientTransactionEventArgs args) { var customer = args.DomainObjects[0] as Customer; if (customer != null) { customer.Ceo.Name = "New CEO name"; } }
private void ClientTransaction_RolledBack(object sender, ClientTransactionEventArgs args) { ++Rollbacks; }
private void ClientTransaction_Committed(object sender, ClientTransactionEventArgs args) { _committedDomainObjectLists.Add(args.DomainObjects); }
public abstract void RolledBack(object sender, ClientTransactionEventArgs args);
public abstract void Committed(object sender, ClientTransactionEventArgs args);
public abstract void Loaded(object sender, ClientTransactionEventArgs args);