Beispiel #1
0
        /// <summary>Inserts a TraderVolumeSetting record using Metadata Parameters.</summary>
        /// <param name="parameters">Contains the metadata parameters.</param>
        public static void Update(ParameterList parameters)
        {
            // Extract the parameters from the command batch.
            AdoTransaction adoTransaction        = parameters["adoTransaction"];
            SqlTransaction sqlTransaction        = parameters["sqlTransaction"];
            long           rowVersion            = parameters["rowVersion"];
            object         externalId0           = parameters["externalId0"].Value;
            object         autoExecuteQuantity   = parameters["autoExecuteQuantity"].Value;
            object         thresholdQuantity     = parameters["thresholdQuantity"].Value;
            int            traderVolumeSettingId = parameters["traderVolumeSettingId"];
            object         traderId         = parameters["traderId"].Value;
            object         volumeCategoryId = parameters["volumeCategoryId"].Value;

            // Call the internal method to complete the operation.
            TraderVolumeSetting.Update(adoTransaction, sqlTransaction, ref rowVersion, externalId0, autoExecuteQuantity, thresholdQuantity, traderVolumeSettingId, traderId, volumeCategoryId);
            // Return values.
            parameters["rowVersion"] = rowVersion;
        }