Ejemplo n.º 1
0
 /// <summary>Collects the table lock request(s) for an Update operation</summary>
 /// <param name="adoTransaction">A list of locks required for this operation.</param>
 public static void Update(AdoTransaction adoTransaction)
 {
     // These table lock(s) are required for the 'Update' operation.
     adoTransaction.LockRequests.Add(new TableWriterRequest(ServerDataModel.Object));
     Folder.UpdateChildren(adoTransaction);
     Account.UpdateChildren(adoTransaction);
     Blotter.UpdateChildren(adoTransaction);
     Broker.UpdateChildren(adoTransaction);
     Issuer.UpdateChildren(adoTransaction);
     User.UpdateChildren(adoTransaction);
     Model.UpdateChildren(adoTransaction);
     ObjectTree.Update(adoTransaction);
     Scheme.UpdateChildren(adoTransaction);
     Sector.UpdateChildren(adoTransaction);
     Security.UpdateChildren(adoTransaction);
 }
Ejemplo n.º 2
0
 /// <summary>Collects the table lock request(s) for an Update operation</summary>
 /// <param name="adoTransaction">A list of locks required for this operation.</param>
 public static void Update(AdoTransaction adoTransaction)
 {
     // These table lock(s) are required for the 'Update' operation.
     adoTransaction.LockRequests.Add(new TableWriterRequest(ServerDataModel.IssuerType));
     Issuer.UpdateChildren(adoTransaction);
 }