コード例 #1
0
        /// <summary>Inserts a IssuerType record using Metadata Parameters.</summary>
        /// <param name="parameters">Contains the metadata parameters.</param>
        public static void Archive(ParameterList parameters)
        {
            // Extract the parameters from the command batch.
            AdoTransaction adoTransaction = parameters["adoTransaction"];
            SqlTransaction sqlTransaction = parameters["sqlTransaction"];
            long           rowVersion     = parameters["rowVersion"];
            int            issuerTypeCode = parameters["issuerTypeCode"];

            // Call the internal method to complete the operation.
            IssuerType.Archive(adoTransaction, sqlTransaction, rowVersion, issuerTypeCode);
        }
コード例 #2
0
        /// <summary>Inserts a IssuerType 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"];
            int            issuerTypeCode = parameters["issuerTypeCode"];
            object         description    = parameters["description"].Value;
            object         externalId0    = parameters["externalId0"].Value;
            object         externalId1    = parameters["externalId1"].Value;
            object         externalId2    = parameters["externalId2"].Value;
            object         externalId3    = parameters["externalId3"].Value;

            // Call the internal method to complete the operation.
            IssuerType.Update(adoTransaction, sqlTransaction, ref rowVersion, issuerTypeCode, description, externalId0, externalId1, externalId2, externalId3);
            // Return values.
            parameters["rowVersion"] = rowVersion;
        }
コード例 #3
0
        /// <summary>Inserts a IssuerType record using Metadata Parameters.</summary>
        /// <param name="parameters">Contains the metadata parameters.</param>
        public static void Insert(ParameterList parameters)
        {
            // Extract the parameters from the command batch.
            AdoTransaction adoTransaction = parameters["adoTransaction"];
            SqlTransaction sqlTransaction = parameters["sqlTransaction"];
            int            issuerTypeCode = parameters["issuerTypeCode"];
            string         description    = parameters["description"];
            object         externalId0    = parameters["externalId0"].Value;
            object         externalId1    = parameters["externalId1"].Value;
            object         externalId2    = parameters["externalId2"].Value;
            object         externalId3    = parameters["externalId3"].Value;
            // The rowVersion is passed back to the caller in the event it's needed for additional commands in the batch.
            long rowVersion = long.MinValue;

            // Call the internal method to complete the operation.
            IssuerType.Insert(adoTransaction, sqlTransaction, ref rowVersion, issuerTypeCode, description, externalId0, externalId1, externalId2, externalId3);
            // Return values.
            parameters["rowVersion"] = rowVersion;
        }